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