asp.net怎么做到TextBox中输入内容来查询数据库然后GridView输出?

就比如说页面中有一个TextBox.一个Button.一个GridView然后数据库School中有一张表Class,里面有字段StudentID.StudentName... 就比如说页面中有一个TextBox.一个Button.一个GridView
然后数据库School中有一张表Class,里面有字段StudentID.StudentName

然后我再TextBox中输入比如说"王"

然后GridView就把所有名字中带"王"的学生的信息都列出来

我用空间里匹配DataSource那样做只能做完全匹配的那种.就比如说"王二"要输完整名字才能查到.输部分字是查不到的..

这个我不太懂.最好能给个简单的例子谢谢了..
sql查询的这里是这样写的,应该怎么改?

SelectCommand="SELECT [ID], [TypeName] FROM [CompanyType] WHERE ([TypeName] = @TypeName)"
展开
 我来答
w16962017
2010-02-04
知道答主
回答量:18
采纳率:0%
帮助的人:0
展开全部
SelectCommand=string .Format(@"SELECT [ID], [TypeName] FROM [CompanyType] WHERE TypeName like '%{0}%'",TextBox.text )
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
eric_3344
2010-02-02 · TA获得超过645个赞
知道小有建树答主
回答量:1069
采纳率:53%
帮助的人:421万
展开全部
SQL语句:
select * from Class where StudentName like '%"+textbox1.text.trim() +"%'
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式