使用文本框中的值更新数据库
只是我想要...如果 textbox1.text =S1, S2 然后在按钮单击事件上,MSSql2005 数据库中表的 S1 和 S2 列值将更新为值“b”,其中日期 = 1/3/2012
但更新不工作...
我的MSSQL2005数据库结构:
id date S1 S2 S3
1 1/3/2012 b b NULL
Simply i want ...if textbox1.text =S1, S2 then on button click event the S1 and S2 column value of Table in MSSql2005 database will be updated with the value "b" where date=1/3/2012
But the update is not working...
My MSSQL2005 Database structure :
id date S1 S2 S3
1 1/3/2012 b b NULL
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我建议你
1:使用参数化查询
那就是改变一个声明,比如
暗淡查询为字符串=“从tbl中选择*,其中id='”& TextBox1.文本& “'”
这样
可以避免sql注入attach &它将减少打字错误
2:逐部分测试您的代码,以便您轻松识别有问题的部分。
也许你可以寻求帮助。
3:测试您的连接
4:使用断点和调试选项
我相信最好的解决方案来自问题的所有者
I advice you
1: To use parameterized queries
that is change a statement like
dim query as string ="Select * from tbl where id='" & TextBox1.Text & "'"
To
This will avoid sql injection attach & it will reduce typing errors
2: Test your code portion by portion, so that you'll easily identify the problematic part.
and possibly you can seek help then.
3: Test your connection
4: Use break points and debugging options
I believe the best solution comes from the owner of the problem