风过无声

I clam, therefore I am

.net 取mysql 中文乱码问题

http://blogwind.com/Rex/3106.shtml

  public  DataSet getTv(string sql)
  {
      con.openMySql();
      MySqlDataAdapter da=new MySqlDataAdapter(sql,con.mySqlConn);
      DataSet ds=new DataSet();
      da.Fill(ds,"TV");
      con.closeMySql();
   
      string xml = ds.GetXml();
      ds.Clear();
      System.Text.Encoding  gb =  System.Text.Encoding.GetEncoding("gb2312");
      System.Text.Encoding  iso = System.Text.Encoding.GetEncoding("iso8859-1");
      byte[] ub = iso.GetBytes(xml);
      xml = gb.GetString(ub);
      ds.ReadXml(new System.IO.StringReader(xml));

      return ds;
  }

阅读更多
个人分类: C# .net
上一篇MySQL Stored Procedures
下一篇Linux iptables 设置
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭