VS2012 を使用して、ローカル MDB ファイルに接続してデータを読み取るアプリケーションを公開しています。アプリケーションは Windows 7 で問題なく動作します。ただし、XP で実行しようとすると、未処理の例外が発生します。
私はここを見回して、これに関していくつかのページを見つけました。しかし、私は実際の原因が何であるかを理解していないと思います。最も関連性が高いとわかったページをコピーしましたが、それをモデルに実装する方法がわかりません。
以下は、DB のクエリに使用しているコードです。私が間違っている可能性があることについて何か提案はありますか?
conection.Open();
var query = "select t_id From t_user where u_company='"+profselect.Text+"'";
var command = new System.Data.OleDb.OleDbCommand(query, conection);
var reader = command.ExecuteReader();
string blah=(reader[0].ToString());
textBox1.Text = blah;
reader.Close();
conection.Close();