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

转义符号解决思路

2012-03-02 
转义符号string Sql INSERT INTO tbGuestBook (UserName,PostTime,Message,IsReplied,Reply) VALUES(

转义符号
string Sql = "INSERT INTO tbGuestBook (UserName,PostTime,Message,IsReplied,Reply) VALUES
 ('" +tb_username.Text+ "','" + DateTime.Now + "','" + tb_message.Text + "',0,'')";

这里的'" 和"' 是怎么回事,我知道是'的意思,可是没有找见完全的说明

那里有完整的转义符号规则

[解决办法]

C# code
string Sql = "INSERT INTO tbGuestBook (UserName,PostTime,Message,IsReplied,Reply)VALUES('"+tb_username.Text+"','"+DateTime.Now+"','"+tb_message.Text+"',0,'')"//这里如果只写SQL语句  就应该是    ...VALUES("tb_username.Text","DateTime.Now","tb_message.Text",0,"")//外面加上个双引号的话 里面的双引号用单引号替代    "...VALUES('tb_username.Text','DateTime.Now','tb_message.Text',0,'')"//然后字符串和String类型的变量间用+号连接起来    "...VALUES('+tb_username.Text+','+DateTime.Now+','+tb_message.Text+',0,'')"//再然后+号和字符串常量之间加个"将常量字符串分隔    "...VALUES('"+tb_username.Text+"','"+DateTime.Now+"','"+tb_message.Text+"',0,'')" 

热点排行