OleDbConnection需要很长时间或在unc路径上给出错误

时间:2014-07-14 05:22:14

标签: c# oledbcommand executescalar

我正在使用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 /网络位置执行相同查询需要很长时间,有时它会在执行查询时出错。

是否有人解决了这个问题?

由于

0 个答案:

没有答案