下には,x86環境でビルドする必要があると書かれています。
http://social.msdn.microsoft.com/Forums/ja-JP/csharpexpressja/thread/e1d3d384-75bc-4a9e-9468-3fd47ec60f20
そこで,「ビルド」メニューから「構成マネージャ」を選択し,「アプリケーションプラットホーム」をx86に設定してみましたが,
エラーを解消できないでいます。どのような操作が必要なのでしょうか。お教え願います。
private void button1_Click(object sender, EventArgs e)
{
OleDbConnection cn=new OleDbConnection (
"Provider=Microsoft.jet.OLEDB 4.0;Data Source=|DataDirectory|\\sampledb.mdb");
OleDbDataAdapter da = new OleDbDataAdapter("SELECT * FROM t_person", cn);
DataTable dt = new DataTable();
da.Fill(dt); //Microsoft.jet.OLEDB 4.0' プロバイダはローカルのコンピュータに登録されていません。
dataGridView1.DataSource = dt;
}
zen73