.NET读取mysql数据库出现乱码求帮助

YH我就是我 2012-05-16 09:35:03
读取代码是这样的
MySQLConnection DBConn;
DBConn = new MySQLConnection(new MySQLConnectionString("localhost", "w218art", "root", "root", 3306).AsString);


DBConn.Open();


// 读取数据
MySQLDataAdapter adapter = new MySQLDataAdapter("select * from cdb_crons LIMIT 5 ", DBConn);
DataSet ds = new DataSet();
adapter.Fill(ds);

string title = "";
string id = "";
string ss = "";
for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
{




//Response.Write(gb.GetString(GBYTES));
title = ds.Tables[0].Rows[0]["name"].ToString();

ss += "<li><a href='#'>" + title + "</a></li>";

}
lt.InnerHtml = ss;
//Response.Write(ds.Tables[0].Rows[0]["name"].ToString());
DBConn.Close();
网上很多地方都说的很模糊不知道改那个地方,数据库编码和我页面的编码是一致的参考页面http://youhua.caa.edu.cn/右下角论坛新帖那里,希望大家帮帮忙
...全文
96 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
YH我就是我 2012-05-16
  • 打赏
  • 举报
回复
多谢(lanxiaoajn)解决了谢谢啊
lanxiaoajn 2012-05-16
  • 打赏
  • 举报
回复
commn = new MySQLCommand("set names gb2312", conn);
commn.ExecuteNonQuery();先执行这个
cpio 2012-05-16
  • 打赏
  • 举报
回复
MYSQL连接的时候好像可以指定参数,我不知道你的MySQLConnection里面怎么实现的,有没有可指定编码的地方

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧