标题:C#求助哪里出错了
只看楼主
sandflow
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2011-11-24
结帖率:100%
 问题点数:0 回复次数:6 
C#求助哪里出错了
string txt3 = "update 学生信息表 set 姓名='"+ textBox2.Text.Trim()+"',性别='" + comboBox1.Text.Trim() + "',政治面貌='" + comboBox2.Text.Trim() + "',籍贯='" + textBox3.Text.Trim() + "',手机='" + textBox4.Text.Trim() + '" where 学号 ='"textBox1.Text+"'";


显示最后where 部分有问题
搜索更多相关主题的帖子: 手机 姓名 update where 
2011-12-02 16:45
xueyifeng
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:25
专家分:162
注 册:2011-12-1
得分:0 
手机='" 这边的引号错了。。。。单引号要在里面
2011-12-02 17:38
qq1023569223
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:湖南科技大学
等 级:贵宾
威 望:26
帖 子:2753
专家分:13404
注 册:2010-12-22
得分:0 
"',手机='" + textBox4.Text.Trim() + '"+"' where 学号 ='"textBox1.Text+"'";

   唯实惟新 至诚致志
2011-12-04 09:33
someday
Rank: 3Rank: 3
来 自:保定
等 级:论坛游侠
帖 子:83
专家分:116
注 册:2010-10-8
得分:0 
手机='" + textBox4.Text.Trim() + "' where 学号 ='"+textBox1.Text+"'";
细心些就好了
2011-12-04 16:00
alongkuku
Rank: 1
等 级:新手上路
帖 子:4
专家分:2
注 册:2010-8-19
得分:0 
逗人玩得吧
2011-12-08 17:04
one_june
Rank: 4
等 级:业余侠客
帖 子:139
专家分:212
注 册:2010-3-14
得分:0 
放到PL/SQL中执行一下,会得到错误提示的 !
2011-12-10 22:26
liubaoen
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:104
专家分:117
注 册:2006-6-12
得分:0 
我建议你将生成SQL的逻辑放到一个单独的方法中,最好检查下输入是否有效合法.别用这么危险的语句.
2011-12-14 16:33



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-356793-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.100861 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved