sql >> データベース >  >> RDS >> Mysql

[A]MySql.Data.MySqlClient.MySqlConnectionを[B]MySql.Data.MySqlClient.MySqlConnectionにキャストできません

    私は同じ問題を抱えていましたが、数年後です!

    サーバーはgacにMySqlConnector6.4.6バージョンをインストールしましたが、6.8.3バージョンで作業しているため、「キャストできないエラー」が発生していました。次のセクションを.configファイルに追加して修正しました

    <system.data>
        <DbProviderFactories>
          <!-- Removes the dll installed in gac-->
          <remove invariant="MySql.Data.MySqlClient" />
    
          <!-- Add the dll copied in the bin folder-->
          <add name="MySQL" description="ADO.Net driver for MySQL" invariant="MySql.Data.MySqlClient" type="MySql.Data.MySqlClient.MySqlClientFactory, MySql.Data"/>
        </DbProviderFactories>
    </system.data>
    


    1. MySQLで文字列を日付に変換する方法は?

    2. SQLでグループごとに最後のレコードを取得する方法

    3. >>準備されたクエリ<<をODP(Oracle.DataAccess)で使用して、CLOBフィールドのデータを更新するにはどうすればよいですか?

    4. パンダはSQL整数を読み取り、フロートになりました