SqlDataSource查询设置
以前一直没SqlDataSource控件做过模糊查询的应用,今天想实现时,竟然SELECT * FROM 表 WHERE 字段 LIKE '%@参数%' 的形式不能用,在网上查好久找出答案,现记录下,也避免大家再出同样的问题。
用SqlDataSource控件进行精确查询和模糊查询时的SelectCommand设置如下形式:
select * from friend WHERE (frdName=@frdName or frdName LIKE '%'+@frdName+'%')
用SqlDataSource控件进行精确查询和模糊查询时的SelectCommand设置如下形式:
select * from friend WHERE (frdName=@frdName or frdName LIKE '%'+@frdName+'%')