c#-C#的datagridview控件数据源链接mysql失败的问题,谢谢。
Jun 06, 2016 am 09:44 AMmysqlc#
直接上代码:
<code>using MySQLDriverCS; private void button1_Click(object sender, EventArgs e) { string conn, query = null; DataSet myds; //conn = "Data Source=localhost;User Id=root;Password=123456;Database=test"; //conn = "server=localhost;uid=root;pwd=123456;database=test"; query = "select * from test1"; MySQLConnection sqlconn = new MySQLConnection(conn); MySQLDataAdapter adapter = new MySQLDataAdapter(); sqlconn.Open(); adapter.SelectCommand = new MySQLCommand(query, sqlconn); myds = new DataSet(); adapter.Fill(myds, "test1"); bindingSource1.DataSource = myds.Tables["test1"]; dataGridView1.DataSource = bindingSource1; sqlconn.Close(); }</code>
ログイン後にコピー
其中注释掉的两行conn是我参照网上写的两种连接信息,但都不对
尝试第一行conn报错: MySQLDriverCS Exception: MySQLDriverCS Error: can't connect.Unknown database 'localhost'
尝试第二行conn报错: MySQLDriverCS Exception: MySQLDriverCS Error: can't connect.Access denied for user 'ODBC'@'localhost' (using password: NO)
我的mysql中test数据库test1表都没问题,使用mysql命令行可以正常浏览。
基本上把网上能找到的链接mysql数据源的方法都试过了,都失败了,各位大神看一下,到底是连接信息错误还是我整个方法都有问题,如果有应该怎么修改?谢谢。
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

人気の記事
レポ:チームメイトを復活させる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
スプリットフィクションを打ち負かすのにどれくらい時間がかかりますか?
3週間前
By DDD
R.E.P.O.説明されたエネルギー結晶と彼らが何をするか(黄色のクリスタル)
1週間前
By 尊渡假赌尊渡假赌尊渡假赌
ハローキティアイランドアドベンチャー:巨大な種を手に入れる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌

人気の記事
レポ:チームメイトを復活させる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
スプリットフィクションを打ち負かすのにどれくらい時間がかかりますか?
3週間前
By DDD
R.E.P.O.説明されたエネルギー結晶と彼らが何をするか(黄色のクリスタル)
1週間前
By 尊渡假赌尊渡假赌尊渡假赌
ハローキティアイランドアドベンチャー:巨大な種を手に入れる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック
Gmailメールのログイン入り口はどこですか?
7286
9


Java チュートリアル
1622
14


CakePHP チュートリアル
1342
46


Laravel チュートリアル
1259
25


PHP チュートリアル
1206
29



Alter Tableステートメントを使用してMySQLのテーブルをどのように変更しますか?

Linuxでmysqlを実行します(phpmyAdminを使用してポッドマンコンテナを使用して/なし)

MACOSで複数のMySQLバージョンを実行する:ステップバイステップガイド

共通の脆弱性(SQLインジェクション、ブルートフォース攻撃)に対してMySQLを保護するにはどうすればよいですか?

人気のあるMySQL GUIツール(MySQL Workbench、PhpMyAdminなど)は何ですか?
