c#在写入SQL数据库时,如何使html标签内容原样保存?
我遇到这样一个问题,从一个旧的文章数据库里复制数据到另一个新数据库,当复制content字段时,由于content是文章的正文,里面包含了一些从WORD复制时带来的html样式标签,类似下面这样的内容:
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: center; mso-outline-level: 1" align=center><B style="mso-bidi-font-weight: normal"><SPAN lang=EN-US style="FONT-SIZE: 42pt"><FONT face="Times New Roman">
conTo.Open();//打开数据库连接 SqlCommand cmd = new SqlCommand(); cmd.Connection = conTo;//设置连接属性 //遍历dataset (名称为ds)里旧数据表的每一行 foreach (DataRow dr in ds.Tables["旧数据"].Rows) { cmd.CommandText = @"insert into article (Title,Content) values ('" + dr["title"].ToString() + "','" + dr["content"].ToString() + "')"; cmd.ExecuteNonQuery(); } conTo.Close();//关闭数据库连接