我只想要...如果textbox1.text = S1,S2然后在按钮点击事件中,MSSql2005数据库中Table的S1和S2列值将更新为值“b”,其中date = 1/3/2012
但更新无效......
我的MSSQL2005数据库结构:
id date S1 S2 S3
1 1/3/2012 b b NULL
答案 0 :(得分:1)
我建议你 1 :使用参数化查询 那就是改变一个声明 dim query as string =“Select * from tbl where id ='”& TextBox1.Text& “'” 到
dim query as string ="select * from tbl where id=@par"
dim cmd as new SqlCommand(query,conn)
cmd.Parameters.AddWithValue("par",TextBox.Text)
这将避免sql注入附加&它会减少打字错误
2 :逐部分测试您的代码,以便您轻松识别有问题的部分。 也许你可以寻求帮助。
3 :测试您的连接
4 :使用断点和调试选项
我认为最好的解决方案来自问题所有者