asp.net + access 
用FreeTextBox控件把表格加入数据库没用表格的话就没问题,加入表格就出问题
是不是双引号的问题 要怎么解决要是引号的问题 我觉的是不是可以把双引号转为单引号 然后输出的时候在把单引号改为双引号
不过不会写!大家能否教下 3Q

解决方案 »

  1.   

    写入数据库时        static public string GetHtmlEditReplace(string str)
            {
                #region
                return str.Replace("'", "''").Replace(" ", " ").Replace(",", ",").Replace("%", "%").Replace("script", "").Replace(".js", "");
                #endregion
            }
    Server.HtmlEncode(FreeTextBox1.Text.Replace("'", "''"))读取数据库时
    Server.HtmlDecode("test");
      

  2.   

    那个static是过滤一些关键字,
    Server.HtmlEncode(FreeTextBox1.Text),Server.HtmlDecode("test");添加和读取的时候对FreeTextBox1进行一次编码和解码,那个static可以不用。