SqlCommand search_cmd=new SqlCommand("Select * From UserAccounts Where Username=@Username",conn);
search_cmd.Parameters.Add(new SqlParameter("@Username",SqlDbType.NVarChar,12));
search_cmd.Parameters["@Username"].Value=Keywords.Text;
conn.Open();
上面是一个搜索用户的代码,但是只能搜索完全匹配的用户,怎么样才能实现“模糊”搜索呢,比如电脑,搜索电就能跟电相关的全部显示出来!还有个问题就是搜索用DataGrid返回结果,当没有查询到数据的时候,如何提示“未找到”呢?谢谢
search_cmd.Parameters.Add(new SqlParameter("@Username",SqlDbType.NVarChar,12));
search_cmd.Parameters["@Username"].Value=Keywords.Text;
conn.Open();
上面是一个搜索用户的代码,但是只能搜索完全匹配的用户,怎么样才能实现“模糊”搜索呢,比如电脑,搜索电就能跟电相关的全部显示出来!还有个问题就是搜索用DataGrid返回结果,当没有查询到数据的时候,如何提示“未找到”呢?谢谢
解决方案 »
- 列可变的表,我用gridview 做遇到麻烦 , 用什么控件做 比较好
- 尝试加载 Oracle 客户端库时引发 BadImageFormatException。如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运
- "top": (e.pageY+y) + "px", 可以这样吧 (e.pageY+y).toString()+"px" 除了toSring可以数字
- 初学XML
- 服务器有2个网卡怎么取IP
- javascript怎样获取window.history中记录的多个URL?
- 求過來人介紹几本好書
- 高分求教:怎样向网页上写任意的内容?(超菜莫笑)
- 简单设置问题,请教
- 如何实现只有管理员正常登陆后,才能显示某数据表列的情况?
- 关于一个页面内的两个ascx 自定义控件内的的验证互相影的问题?
- 请问一个WSE的问题?
我在mssql里面调试通过了以下语句
Select * From UserAccounts (Username LIKE '%Username%')
但是在asp.net里面+上@后就一直出错,怎么解决呢?
Select * From UserAccounts (Username LIKE '%@Username%')