在visual studio连接数据库时,需要update数据库表里的信息,错误原因是只有assignment,call,increment,decrement,await,new对象表达式可用作语句。难道是字符转换错误?
已知要用到executenonquery方法执行。小白一个,十分感谢!
帮我看看两处红色波浪线问题出在哪里?
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
4条回答 默认 最新
- 夜空中最亮的那颗星 2020-05-23 15:37关注
大哥 你的逻辑都是错的
你只是说处理红色波浪线
服了
下面这样写string strcfg = ""; SqlConnection conn = new SqlConnection(strcfg);//strcfg连接字符串 string sql = "'update 学生宿舍考勤表 set 姓名='" + TextBox1.Text + "',学号='+Convert.ToInt32(TextBox2.Text)+',宿舍号='+Convert.ToInt16(TextBox3.Text)+',考勤状态='" + TextBox4.Text + "' where ID=" + TextBox5.Text; SqlCommand comm = new SqlCommand(sql, conn); conn.Open(); int result = comm.ExecuteNonQuery(); conn.Close();
解决 无用评论 打赏 举报
悬赏问题
- ¥15 c程序不知道为什么得不到结果
- ¥40 复杂的限制性的商函数处理
- ¥15 程序不包含适用于入口点的静态Main方法
- ¥15 素材场景中光线烘焙后灯光失效
- ¥15 请教一下各位,为什么我这个没有实现模拟点击
- ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
- ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
- ¥20 有关区间dp的问题求解
- ¥15 多电路系统共用电源的串扰问题
- ¥15 slam rangenet++配置