急,急,急!---FreeTextBox内容保存到数据库中问题
各位大侠:
我现在使用freetextbox进行在线文档编辑,但是如果我将一个WORD文件内容直接拷贝到freetextbox中,在将该内容保存到数据库中就会出错,
系统提示为:
System.Data.SqlClient.SqlException: 第 1 行: 'Times' 附近有语法错误
我使用的数据库插入的语句如下
    st = FreeTextBox1.Text
        st.Replace("\r\n", "")
        st.Replace(" '", "''")
        strsql = "insert into test values('" & st & "')"
因为直接用freetextbox1.text中的内容含有HTML标签的,其中有关于字体的位置用了单引号,所以我将里面的单引号做了重定义,变成两个单引号,但是这个语句不起作用,所以就不能插入了,不知道各位大侠有没有解决的办法呢?
++++++++++++++++++++++++++++++++++++下面就是那条生成的SQL语句部分++++++++++++++++++
insert into test values('<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">一.系统用于沉降预测的方法</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 18pt; TEXT-INDENT: -18pt; mso-list: l1 level1 lfo1; tab-stops: list 18.0pt"><SPAN lang=EN-US style="mso-fareast-font-family: 'Times New Roman'"><SPAN style="mso-list: Ignore">1.<SPAN style="FONT: 7pt 'Times New Roman'">&nbsp; </SPAN></SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso- </SPAN></SPAN><SPAN style="COLOR: blue; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">最大沉降量</SPAN><SPAN lang=EN-US style="COLOR: blue">-S<SUB>max</SUB><o:p></o:p></SPAN></P>')