放在CommandText中的查询语句问题

xiaoniu19851005 2008-06-19 09:07:13
我想在textBox1中输入查询条件,然后点击按钮进行查询, 本来这样写的
comm.CommandText = "SELECT * FROM Student WHERE (Sname= textBox1.Text)";
可是错误的,正确的该怎么写呢,还是需要进行别的处理么
...全文
67 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
贫僧又回来了 2008-06-19
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 etherealkite 的回复:]
C# code
comm.CommandText = "SELECT * FROM Student WHERE Sname= '"+textBox1.Text+"'";
[/Quote]
字符型的用上面这个!

要是数字的话用下面这个
comm.CommandText = "SELECT * FROM Student WHERE Sname=" +textBox1.Text;
我姓区不姓区 2008-06-19
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 etherealkite 的回复:]
C# codecomm.CommandText="SELECT * FROM Student WHERE Sname= '"+textBox1.Text+"'";
[/Quote]
s330481 2008-06-19
  • 打赏
  • 举报
回复
comm.CommandText = "SELECT * FROM Student WHERE Sname= "+textBox1.Text;
dayizhixiaotutu 2008-06-19
  • 打赏
  • 举报
回复
comm.CommandText = "SELECT * FROM Student WHERE Sname=" +textBox1.Text; 
etherealkite 2008-06-19
  • 打赏
  • 举报
回复

comm.CommandText = "SELECT * FROM Student WHERE Sname= '"+textBox1.Text+"'";

111,125

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧