正常的时候 select id from table where a=1 这个时候条件我可以用 a=@a来传递参数 可如果a字段又有值又有空值的话我要怎么传这个参数?
就是 条件可能是 a=1 或是 a is null
就是 条件可能是 a=1 或是 a is null
解决方案 »
- gridview的rowdatabound方法中如何获取表头的名字?
- asp.net中,怎样才能只显示money字段的2位小数点?
- 特殊字符串截取,出现乱码
- Gridview自带的编辑功能问题
- 添加图片到数据库中类型为Image的字段中
- 请问为什么我在xp下做的asp.net网站程序在win2003下不能打开访问?
- asp.net 2.0怎么使用水晶报表
- 请问如何为枚举变量添加注释?
- 关于asp.net中类文件的编码方式
- 在ASP.NET中,编辑缓存(Cache)中的数据时,如何保证读的时候,不可写,写的时候,不可读,进行读写排队管理?
- 什么时候这样写DataSet ds=new Dataset(),什么时候直接DataSet ds=sh.ExecDataset(sql)
- Session_Start没有执行
if(a !="")
{
sql = sql + " and a = '"+a+"'";
}
if(@a != null)
str += a =@a;
if(@a==null)
{
sql="select * from table1 where a is null";
}