2010-12-19 10 views
1

データベースを使用する.NETアプリケーションを作成する必要があります。私はコントロールのデータバインディング機能を使用したい。私は単純なGridViewをフォームに追加し、それをデータベースのMySqlテーブルにバインドしたかったのです。しかし、SqlDataSourceの接続を選択すると、MySqlサーバーがありませんでした。Visual StudioにMySqlデータプロバイダを登録する

  1. Accessファイル
  2. ODBCデータソース
  3. SQL Serverの
  4. Oracleデータベース

のMySQLコネクタがインストールされた

  • SQLiteデータベースファイル:リストが構成されています。私は知らない。私は、MySQL

  • +0

    注意をインストールすることができた新しいコネクタをダウンロードした後のMySQLコネクタ6.0.7中にエラーが発生しました。この場合には、このリストに私のカスタムデータプロバイダを追加する方法を疑問に思いますMySql-driversについてVisual Studioに統合するには、データベースプロバイダがSystem.Data.Common.DbProviderFactoryインターフェイスを実装し、プロバイダがmachine.configに自身を登録する必要があります。たぶんあなたのMySqlPRovider + DbProviderFactory + machineConfigヘルプを検索する – k3b

    +0

    ありがとう、私はあなたのヒントでグーグルをして正常にプロバイダを登録しても、私は手動でSqlDataSourceを維持していた。しかし、私は、多くのデータバインディングを使用したいと手動で非常に有用ではない、私はウィザードでSqlDataSourcesを維持したい。 – zabulus

    答えて