如:在插入数据库前都要先调用下面函数一次
是 asp.net和sqlserver里面字符串编码不同吗?? 还是其它什么问题啊???
public static string Encode(string str)
{
str = str.Replace("&","&");
str = str.Replace("'","''");
str = str.Replace("\"",""");
str = str.Replace(" "," ");
str = str.Replace("<","<");
str = str.Replace(">",">");
str = str.Replace("\n","<br>");
return str;
}
是 asp.net和sqlserver里面字符串编码不同吗?? 还是其它什么问题啊???
public static string Encode(string str)
{
str = str.Replace("&","&");
str = str.Replace("'","''");
str = str.Replace("\"",""");
str = str.Replace(" "," ");
str = str.Replace("<","<");
str = str.Replace(">",">");
str = str.Replace("\n","<br>");
return str;
}
那么要是不替换显示出来的时候就不正确了