【发布时间】:2011-12-15 10:24:25
【问题描述】:
我想在我的 asp.net 应用程序中使用 MYSQL 服务器。但我无法连接到它。我收到错误消息“ERROR [IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified”。
我的代码是:-
System.Data.Odbc.OdbcConnection cn = new System.Data.Odbc.OdbcConnection("Driver={MySQL ODBC 3.51 Driver};Server=localhost;Database=new_testdb; User=root;Password=abc123#;");
cn.Open();
System.Data.Odbc.OdbcCommand cmd = new System.Data.Odbc.OdbcCommand();
System.Data.Odbc.OdbcDataAdapter adp = null;
DataSet ds = new DataSet();
cmd.Connection = cn;
cmd.CommandText = "Select * from new_table";
adp = new System.Data.Odbc.OdbcDataAdapter(cmd);
adp.Fill(ds, "new_table");
this.GridView1.DataSource = ds;
this.GridView1.DataMember = "new_table";
cn.Close();
【问题讨论】:
-
您是否安装了 MySQL ODBC 3.51 驱动程序?
-
我不知道我只安装了 MYSQL 服务器.. 是不是有些不同?
标签: asp.net mysql connection