在VB.NET中从SQL Server检索组合框中的数据

时间:2015-08-04 22:43:28

标签: sql-server vb.net relational

我有一个数据库列,Province=(Punjab, Sindh, Blochistan, Sarhad)和其他数据库表City=Fsd, Lahore, Multan等,我有另一个数据库表city=Chiniot, Khushab, Tando, Adam, Khan等。还有另外两列城市,因为我有四省,所以我有四个城市表。

如果我选择combobox1 province=punjab,它应该在combobox2中显示旁遮普城市,如punjab=Fsd,Lahore,Multan等。当我选择省" Sindh&时,与另一列相同#34;在combobox1然后显示所有信德省的城市,例如sindh=Chinot, Khushab, Tando, Adam, Khan等。

1 个答案:

答案 0 :(得分:0)

您的描述尚不清楚,但似乎您为不同省份的城市设置了单独的表格,这就是导致您出现问题的原因。您应该只有一个城市表,并将该省作为该表中的列。然后,您可以在cities表的where子句中使用组合框中的值。