asp.net里面在更新数据库信息的时候单引号和双引号都是表示什么意思?

来源:百度知道 编辑:UC知道 时间:2024/05/27 09:48:45
比如:在这句string strsql="update student set namm="'+strname+'"+"'strclass+'"where id="strID里面有时候是单引号有时候是双引号,它们各自表示的是什么意思?
我上边写的不知道对不对,请高手指点

没写对
在 sql 里面 '单引号是表示字符串
如果你的namm列是字符串类型的
改成
string strsql="update student senamm='"+strname+"' where id="+strID;
你的strclass到底是什么呢?没搞清楚,没有加上去,自己改吧

补充一点 当sql语句为1楼的话,在页面插入的时候你要屏蔽掉文本框或文本编辑器中' 符号
以免出错