所以我有一个程序可以将宠物添加到数据库中,
在这个数据库中有三个表:pets
, breeds
,species
当我添加宠物时,我需要使用下拉列表选择一个物种speciesDropDownList
,然后再次从另一个下拉列表中选择一个品种breedDropDownList
,但是当我查看品种下拉列表时 - 它显示所有品种 - 而不是上一个下拉列表中所选物种的品种
问题:如何使品种下拉列表仅显示与物种下拉列表中先前选择的物种相关的品种?
示例 - 当我选择Cat
from 时speciesDropDownList
,我只想breedDropDownList
显示Persian
来自 Visual Studio 内部的两个下拉列表的屏幕截图
我正在想象一个代码,例如:
SELECT BreedName FROM Breed WHERE Breed.Species = Species.Name
您可以在您的物种下拉列表中设置 onChange 事件来填充您的品种下拉列表。
此查询应该有效 -> SELECT BreedName FROM Breed WHERE Breed.Species = Species.Name
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句