24小时热门版块排行榜    

查看: 808  |  回复: 0

nwputsy

新虫 (初入文坛)

[交流] WPF对数据库进行多个条件组合查询的简单 C#代码

假设我们需要对四个字段ID,Name,Sex,Age 组合查询
此方法要在数据库表中配置一个内容为空的字段BZ。
//将查询条件相应的控件的赋值
String ID=Textbox1.Text;
String Name=Textbox2.Text;
String Sex=Combobox1.Text;
String Age=Textbox3.Text;

//定义两个数组,一个用来存储字段名,一个用来存储字段值
String[] zdName={“ID”,”Name”,”Sex”,”Age”};
String[] zdz={ID,Name,Sex,Age};
//定义一个字符串变量用来写进select语句
String  selectString;

Int i=0;
For (i=0;i<4;i++)
{if(zdz==””)
zdName=”BZ is null”;  //将为空的查询条件设置为一个所有记录都有的条件;
}
Else
{
zdName=String.format({0}=’{1}’,zdName,zdz);
}
selectString=String.format({0} And {1} And {2} And {3},zdName[0], zdName[1], zdName[2], zdName[3]);


select * from where selectString;

完了
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

智能机器人

Robot (super robot)

我们都爱小木虫

找到一些相关的精华帖子,希望有用哦~

科研从小木虫开始,人人为我,我为人人
相关版块跳转 我要订阅楼主 nwputsy 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见