使用选择查询过滤网格视图中的数据

时间:2013-12-03 21:30:32

标签: sql gridview filter

我正在使用gridview编写一个asp.net。

我想通过某种过滤字段来改变gridview

id,姓名,电子邮件 如果用户输入它们,则将其过滤或将所有数据库带入数据库 我写了查询,但gridview总是空的,没有显示

SELECT id, name, email, isactive, password, xdatetime 
FROM bUser
WHERE ( (id = @id) AND (name LIKE '%'+@name+'%') AND (email LIKE '%'+@email+'%') )

帮助PLZ

1 个答案:

答案 0 :(得分:0)

SELECT * 
FROM bUser 
WHERE (  (id+'' LIKE @id) and (name LIKE '%'+@name+'%') AND (email LIKE '%'+@email+'%') )

因为@id是一个字符串