C#.NET アプリケーションを使用しています。OldDbProvider で実行されるクエリが 1 つある。
System.Data.OleDb.OleDbConnection oleCon = new System.Data.OleDb.OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + textBox1.Text + ";");
try
{
DateTime dt = DateTime.Now;
oleCon.Open();
string emtypeVerificationQry = "SELECT Top 1 [FieldName] FROM [TableName]";
System.Data.OleDb.OleDbCommand oleCommand = new System.Data.OleDb.OleDbCommand();
oleCommand.CommandText = emtypeVerificationQry;
oleCommand.Connection = oleCon;
object objectRest = oleCommand.ExecuteScalar();
}
このクエリの問題に直面しています: ローカルの .mdb ファイルの場所を持つマシンで同じクエリが実行されました。.mdb ファイルが UNC/ネットワークの場所にある場合、同じクエリを実行するのに時間がかかり、クエリの実行中にエラーが発生する場合があります。
この問題の解決策はありますか?
ありがとう