オンラインで解決策が見つからなかったので、助けてください。1つのmsアクセスデータベース(.mdb)からクエリを選択するためにTHREAD関数を実行しようとしました。別の言葉..同じmsaccessdb(.mdb)をターゲットとするスレッド関数...そしてそれは常に失敗します。コードは次のとおりです。
private void Form1_Load(object sender, EventArgs e)
{
Thread th1 = new Thread(new ThreadStart(method1));
Thread th2 = new Thread(new ThreadStart(method2));
th1.Start();
th2.start();
}
private void method1()
{
using (OleDbConnection odbConn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + dbfileName + ";Mode=Read"))
{
//db manipulation1
}
}
private void method2()
{
using (OleDbConnection odbConn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + dbfileName + ";Mode=Read"))
{
//db manipulation2
}
}