首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

基础有关问题,大家帮忙看下,初学者有关问题

2013-07-01 
基础问题,大家帮忙看下,菜鸟问题string sql insert into tbGuestBook (UserName,PostTime,Message,IsRe

基础问题,大家帮忙看下,菜鸟问题
string sql = "insert into tbGuestBook (UserName,PostTime,Message,IsReplied,Reply)values('"+tbUserName.Text+"','"+DateTime.Now+"','"+tbMessage.Text+"',0,'')";

问题:上面的values中'"+tbUserName.Text+"'这句中又是加号,又是双引号,这是什么意思啊
[解决办法]

引用:
string sql = "insert into tbGuestBook (UserName,PostTime,Message,IsReplied,Reply)values('"+tbUserName.Text+"','"+DateTime.Now+"','"+tbMessage.Text+"',0,'')";

问题:上面的values中'"+tbUserName.Text+"'这句中又是加号,又是双引号,这是什么意思啊


你在sqlserver 数据库里面执行sql语句是种形式:
insert into tbGuestBook (UserName,PostTime,Message,IsReplied,Reply)values('test','2013-06-07','测试',0,'test');

所以需要加单引号保持sql语句的形式

热点排行