0

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/ネットワークの場所にある場合、同じクエリを実行するのに時間がかかり、クエリの実行中にエラーが発生する場合があります。

この問題の解決策はありますか?

ありがとう

4

0 に答える 0