正在做的一个查询系统(winform)想实现这样的功能,将listBox中的选中的查询关键字赋给textBox1,根据comboBox中选择的查询条件(大于,等于,小于)以及textBox2中的内容,进行相关的查询求各位前辈帮我理清下思路~大概的说明下程序流程和设计思想就行
解决方案 »
- C#.NET生成的应用程序连接数据库问题
- datagrideview获取当前列数的问题
- C#中多线程导致对象为空的问题
- ClickOnce部署与.config文件
- 大家都来看看这个小问题,关于DataTimePicker和SQL结合
- 怎样用USB实现类似串口的通信
- 用C#如何实现类似office2000的工具栏。我知道在c++builder用一个controlbar就可以了。
- 帮忙推荐使用哪种数据库,谢谢!!
- ***************年终奖大于5000的请举手***********
- 请哪位给我介绍一下,有没有详细介绍GDI+方面的书(C#)或资料?最好是厚一些的
- 江湖救急啊!!刚编了个简单的C#程序 不知道为什么运行不了。。
- 视频录制后直接转换成flv
然后根据条件去拼接下边的字符串。
比如 and 学好>10
{
if (Listbox1.SelectedItem != null)
{
Textbox1.Text = Listbox1.SelectedItem.ToString();
}
}
再select * from tb where 条件
sql语句我懂我想问的是实现的办法难道要用21条if语句?7个关键字和3个查询条件
if(textBox1.text=="学号"&&comboBox.text=="等于")
{
string sql="select * from table where id='"+textBox2.text+"'";
sqlcommand cmd=sqlcommand(sql,conn);
cmd.ExecuteScalar();
}
if(textBox1.text=="学号"&&comboBox.text=="大于")
{
string sql="select * from table where id>'"+textBox2.text+"'";
sqlcommand cmd=sqlcommand(sql,conn);
cmd.ExecuteScalar();}
.....
.....
.....
额,其实我想问的是,如何根据textBox1、comboBox、textBox2的值,判断进行何种查询