如何动态连接c#中的两个组合框?

时间:2013-12-11 12:01:59

标签: c# mysql dynamic combobox connection

我是c#世界的新手,所以我需要你的帮助来解决这个问题。 我有一个mysql数据库,其中5个表每个有3列。 在视觉工作室,我有2个组合框彼此相邻。第一个CB列出了表名。(这没关系) 在第二个CB中,我想列出属于第一个组合框选择表的列。 当我在第一个组合框中选择“A”表时,第二个CB仅列出“A”表的列。当我在第一个组合框中选择“B”表时,第二个CB仅列出“B”表的列。 现在我可以做到,当我选择'A'表时,第二个CB列出了列,但是当我选择'B'table 2nd CB时,将'B'表的列添加到列表中,我看到6个列名而不是3个。 你能救我吗?

1 个答案:

答案 0 :(得分:2)

你清除了第二个组合的项目吗?您应该在执行新数据绑定之前清除这些项目。

 ComboBox.Items.Clear();