Sql Update 语句 怎么写

qq_40478118 2018-11-01 07:44:04
conn1.Open();
string sex;
if (this.radioButton1.Checked)
{
sex = "男";
}
else { sex = "女"; }
OleDbCommand cmd = new OleDbCommand("update Student_information set 性别 like '" + sex + "',身份证 like '"
+ textBox1.Text + "',专业 like '"
+ textBox2.Text + "' where 姓名 like'"
+ textBox3.Text + "'",conn1);
textBox3.ReadOnly = false;
cmd.ExecuteNonQuery();
conn1.Close();

运行的时候说我update 语法错误,求大佬给讲讲
...全文
61 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangmoxhn 2018-11-04
  • 打赏
  • 举报
回复
你最后一个like后面没有空格
早起晚睡 2018-11-01
  • 打赏
  • 举报
回复
单步执行然后取出 update语句放到数据库中执行下看看错误就行了
qq_40478118 2018-11-01
  • 打赏
  • 举报
回复
like 就是= 意思,我试过 把like 改为 =也是报错
xuzuning 2018-11-01
  • 打赏
  • 举报
回复
like 是什么意思?

110,545

社区成员

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

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

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