mysql如何只进行编码和解码在 sql 表中的特定列和考虑 stringBuilder 吗?

标签: sql MySQL SQLServer C#
发布时间: 2017/1/9 21:53:37
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

我有一个 sql 表 MyTable ,表中列有一个 encoded html text 我想要 take that text in decoded format and fill the dataset

MyTable

Name  Address  Text
aaa   IND      '</p><p class="MsoNormal"          
               style="margin: 0in 0in  
               6pt;"><i><span style='color: rgb(7, 
               44, 149); line-height: 115%; font-family: "Segoe 
               UI","sans-serif"; font-size: 
               10pt;'>Please Note: This is a
               computer generated.'  

现在我试图在 c# 中获取此数据从 MyTable 如下

 StringBuilder sb = new StringBuilder();
 sb.Append(string.Format("select * from MyTable"));
SqlDataAdapter sqlDataAdapter = new SqlDataAdapter(sb.ToString(), sqlConnection);
                    sqlDataAdapter.SelectCommand.CommandTimeout = 3000;
                    sqlDataAdapter.Fill(ds);

现在我想要解码的文本列中,当我去拿。 如何能做到?

解决方法 1:

你能做到

 HttpUtility.HtmlDecode() 

在这里看到︰ http://msdn.microsoft.com/en-us/library/7c5fyk1k.aspx

赞助商