我有一个数据库列,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
等。
答案 0 :(得分:0)
您的描述尚不清楚,但似乎您为不同省份的城市设置了单独的表格,这就是导致您出现问题的原因。您应该只有一个城市表,并将该省作为该表中的列。然后,您可以在cities表的where子句中使用组合框中的值。