winForm中复杂数据库查询 最近在写一个winFrom程序.需要从前台获得一些信息(textBox中的),然后查询数据库.例如查询姓名是张三的人的信息.查询1990-1-1年后出生的人.但是界面上有很多textBox,也就是说有很多的条件.如果不想全部填写,sql语句应该怎样生成呢?怎样动态生成合适的sql语句.高手赐教啊! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string strSQL = "SELECT ******* FROM ****** WHERE ";if(****.Text != string.Empty){ strSQL += "Parm1 = @Parm1"; //Parm1是数据库的相关字段}===================仅是一个提示.... STRING SQL="SELECT * FROM TB WHERE 1=1 ";再判断,如果哪个不空,再进行连接SQL=SQL+ " AND NAME='"+TEXTBOX1.TEXT+"'"; string sql= "select 文件框的条件;"; sql+="select 文件框的条件;"; . . . .这样下去,把你所有条件都写出来,就可以在数据库查询了 SQL语句求差问题 用jsp实现弹出框的问题 threads control线程退出问题 winform用户控件 ? 【请教】Word创建或打开文档时,如何把它设置为文档结构图的浏览模式打开?? 进程与线程的区别是什么 新手求救:大家看看这两个SQL语句怎么写!(在线等,解决了就给分) 如何编写这样的sQl语句 请问如何实现字符数组char[]与string型变量的相互转化 如何把按下回车键后的ding一声关掉 linkLabel的问题 c#编程练习题10,自己写的代码,大家帮我看看需不需要改进
if(****.Text != string.Empty)
{
strSQL += "Parm1 = @Parm1"; //Parm1是数据库的相关字段
}===================
仅是一个提示....
再判断,如果哪个不空,再进行连接
SQL=SQL+ " AND NAME='"+TEXTBOX1.TEXT+"'";
sql+="select 文件框的条件;";
.
.
.
.
这样下去,把你所有条件都写出来,就可以在数据库查询了