sql修改数据,报错incorrect syntax near '='求各位大神帮帮忙QAQ

qq_36823707 2016-12-18 10:03:25
string strcon = "Data Source=(LocalDB)\\MSSQLLocalDB;AttachDbFilename=D:\\学习\\rfid\\a\\WindowsFormsApplication1\\WindowsFormsApplication1\\数据库\\shujuku.mdf;Integrated Security=True;Connect Timeout=30"; //连接数据库的字符串
SqlConnection conn = new SqlConnection(strcon); //实例化并定义一个数据库连接
conn.Open(); //打开数据库连接
string sql = "updata reader set username=N' " + textBox2.Text + " ',userpassword=' " + textBox3.Text + " ' where usernum=' " + textBox1.Text +" ' ";
SqlCommand cmd = new SqlCommand(sql, conn); //实例化并定义sql语句和数据库路径
int i = cmd.ExecuteNonQuery();
conn.Close();
if (i > 0)
{
this.textBox1.Clear();
this.textBox2.Clear();
this.textBox3.Clear();
MessageBox.Show("用户修改成功!");
}
else
{
MessageBox.Show("用户修改失败!");

}
...全文
570 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
threenewbee 2016-12-19
  • 打赏
  • 举报
回复
而且update也被你写错了 update 表(字段1, 字段2, ...) values(值1, 值2) where ...
threenewbee 2016-12-18
  • 打赏
  • 举报
回复
set中间不用分号

110,538

社区成员

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

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

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