我正在使用C#.NET应用程序。 有一个使用OldDbProvider执行的查询。
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 /网络位置执行相同查询需要很长时间,有时它会在执行查询时出错。
是否有人解决了这个问题?
由于