C# 两个Combox,当用户选择第一个Combox,确定从哪个表查询,当选择第二个时,确定字段,可以全部查询
1个回答
展开全部
第一个ComboBox加载表名,第二个ComboBox加载选中的表名所对应的字段名,TextBox用来输入字段的值,查询功能用拼接SQL语句来实现;
1、没有选择表名时,提示用户必须选择表名才能进行查询;只选择了表名时,对应的语句就是:
select * from [选中的表名]
2、选中了表名、字段名,输入了要查询的值时,对应的语句就是:
select * from [选中的表名] where [选中的字段名] = '输入的要查询的值'
3、要实现多条件查询,语句类似第二条,连接多个条件即可;不过需要在第二个ComboBox的下拉项中添加CheckBox来确定用哪些条件查询,或者再添加一个按钮和列表控件来实现多条件。
基本就是这样,希望对你有帮助,还有疑问请追问或是Hi
1、没有选择表名时,提示用户必须选择表名才能进行查询;只选择了表名时,对应的语句就是:
select * from [选中的表名]
2、选中了表名、字段名,输入了要查询的值时,对应的语句就是:
select * from [选中的表名] where [选中的字段名] = '输入的要查询的值'
3、要实现多条件查询,语句类似第二条,连接多个条件即可;不过需要在第二个ComboBox的下拉项中添加CheckBox来确定用哪些条件查询,或者再添加一个按钮和列表控件来实现多条件。
基本就是这样,希望对你有帮助,还有疑问请追问或是Hi
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询