神人进来看看,mysql连接问题引 发类型为“System.Exception”的异常。

liuning_as 2011-06-24 10:51:47
  
MySqlConnection conn = new MySqlConnection("server=127.0.0.1:3306;user=root;password=;database=a0907145649");
string mystr = "select * from ecs_order_info";
MySqlDataAdapter da = new MySqlDataAdapter(mystr, conn);
DataSet ds = new DataSet();
da.Fill(ds);


空间引用过了,帮忙看下什么问题!




引发类型为“System.Exception”的异常。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Exception: 引发类型为“System.Exception”的异常。

源错误:


行 20: MySqlDataAdapter da = new MySqlDataAdapter(mystr, conn);
行 21: DataSet ds = new DataSet();
行 22: da.Fill(ds);
行 23: DataList1.DataSource = ds;
行 24: DataList1.DataBind();


源文件: d:\My Documents\Visual Studio 2008\WebSites\MysqlInfo\Default.aspx.cs 行: 22

堆栈跟踪:


[Exception: 引发类型为“System.Exception”的异常。]
MySql.Data.MySqlClient.NativeDriver.Open() +110

[MySqlException (0x80004005): Unable to connect to any of the specified MySQL hosts.]
MySql.Data.MySqlClient.NativeDriver.Open() +238
MySql.Data.MySqlClient.MySqlPool.GetPooledConnection() +61
MySql.Data.MySqlClient.MySqlPool.GetConnection() +142
MySql.Data.MySqlClient.MySqlConnection.Open() +335
System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) +121
System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) +137
System.Data.Common.DbDataAdapter.Fill(DataSet dataSet) +86
_Default.Page_Load(Object sender, EventArgs e) in d:\My Documents\Visual Studio 2008\WebSites\MysqlInfo\Default.aspx.cs:22
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +15
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +33
System.Web.UI.Control.OnLoad(EventArgs e) +99
System.Web.UI.Control.LoadRecursive() +47
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1436


...全文
724 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
暖枫无敌 2011-06-24
  • 打赏
  • 举报
回复
有问题.

MySqlConnection conn = new MySqlConnection("server=127.0.0.1:3306;user=root;password=;database=a0907145649");
修改成
MySqlConnection conn = new MySqlConnection("server=127.0.0.1:3306;user id=root;password=;database=a0907145649");
porschev 2011-06-24
  • 打赏
  • 举报
回复
porschev 2011-06-24
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 liuning_as 的回复:]

引用 3 楼 liuchaolin 的回复:
conn 没有open


加了后conn.Open();
调试出现:
Unable to connect to any of the specified MySQL hosts.
[/Quote]

无法关连到任何mysql主机。。。那应该是连接字符串有问题。。自己看看
龍月 2011-06-24
  • 打赏
  • 举报
回复
那就不劳而获了。。。接分
liuning_as 2011-06-24
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 taomanman 的回复:]
MySQL数据库连接字符串写错啦

MySqlConnection conn = new MySqlConnection("server=localhost;port=3306;uid=root;pwd=;database=a0907145649");

一个数据库连接字符串的网站:http://www.connectionstrings.com/
[/Quote]

恩恩,谢谢哈。。。。网上有些东西还真不可靠!!!
liuning_as 2011-06-24
  • 打赏
  • 举报
回复
数据库连接语句没问题吧。...

MySqlConnection conn = new MySqlConnection("server=127.0.0.1:3306;user=root;password=;database=a0907145649");
暖枫无敌 2011-06-24
  • 打赏
  • 举报
回复
MySQL数据库连接字符串写错啦

MySqlConnection conn = new MySqlConnection("server=localhost;port=3306;uid=root;pwd=;database=a0907145649");

一个数据库连接字符串的网站:http://www.connectionstrings.com/

liuning_as 2011-06-24
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 liuchaolin 的回复:]
conn 没有open
[/Quote]

加了后conn.Open();
调试出现:
Unable to connect to any of the specified MySQL hosts.
md5e 2011-06-24
  • 打赏
  • 举报
回复
conn 没有open
日月小小 2011-06-24
  • 打赏
  • 举报
回复
成功了结贴给分吧!!
liuning_as 2011-06-24
  • 打赏
  • 举报
回复
using MySql.Data.MySqlClient;

引用成功!!!
liuning_as 2011-06-24
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 taomanman 的回复:]
有问题.

MySqlConnection conn = new MySqlConnection("server=127.0.0.1:3306;user=root;password=;database=a0907145649");
修改成
MySqlConnection conn = new MySqlConnection("server=127.0.0.1:3306;user id=ro……
[/Quote]

么问题啊,成功了!

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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