こんにちは、OLEDB 接続を開いて実行中にエラーが発生しました。Windows 7 64 ビット オペレーティング システムと Mircosoft Visual Studio 2012 Express を使用しています。検索は言った
デバッグモードを AnyCPU から x86 に変更する必要があります。私もそれを試しましたが、それでも同じエラーに直面しています
IBMDADB2 / MySQLProv プロバイダーのいずれかがローカル マシンに登録されていないためです。アプリケーションで使用した私のコードの下を親切に見つけてください
using System.Data.OleDb;
try
{
OleDbConnection mysqlcon = new OleDbConnection("Provider = MySQLProv; DATA SOURCE=SAMPLE;UID=userid;PWD=password");
mysqlcon.open();
OleDbConnection db2con = new OleDbConnection("Provider=IBMDADB2.1;Data Source=SAMPLE;User Id=Db2user;Password=db2password;Location=localhost;Connect Timeout=250");
db2con.open();
}
catch (Exception ex)
{
MessageBox.Show("Error in connection : " + ex.Message);
}
}