数据集.xsd 怎样实现 多条件查询 就是 where语句后面有多个选择的条件 但是如果一个条件为空 就去掉这个语句
比如 where xm = 'ss' and date = '2008-01-01' 如果 date条件为空 则 where xm = 'ss'
比如 where xm = 'ss' and date = '2008-01-01' 如果 date条件为空 则 where xm = 'ss'
解决方案 »
- 关于VS中数据库操作的一个问题就大神解答
- fusionchart控件的设置
- Windows2003安装IIS后,ASPX无法运行。(急!)
- 从数据库读出来的数据每行显示7条
- 如何创建.net控件?如何入手?应该创建什么类型项目(100分)
- 如何在按下回车键后触发的是登陆按钮,而不是触发图片验证码刷新
- cassini报错
- 安装了VS2005后,自带的SQL EXPRESS能用吗??我找不到SQL MANGEMENT.....
- 页面的<body>如果不作为服务器控件运行是否可以在vb代码中修改其属性?
- 如何在button按扭事件中把系统时间写入数据库中?/
- 网页中的数据加载过慢解决办法
- 如何判断一个字符串是不是文件名?的最简单最全面的方法
这个是根据什么生成的,如果是通过页面设置的
你可以string Sql = " where 1=1 " ;
if( 条件不为空){
sql += " 条件='"+ 条件值 +"'";
}
if( 条件不为空){
sql += " AND 条件='"+ 条件值 +"'";
}
where (xm = @xm Or @xm='') And (date = @date Or @date='')ACCESS版:
where (xm = ? Or ?='') And (date = ? Or ?='')一句话完成多条件查询:http://www.mzwu.com/article.asp?id=2200刚好也碰上这个需求,呵呵