尝试触发存储过程并使用以下方法填充数据集时出现异常
OleDbDataAdapter.Fill(Dataset ds)
请注意,此异常仅适用于具有数百万行的大型表,对于较小的表,它可以正常工作。
用于SQL Server的Microsoft OLE DB提供程序:未指定错误 System.Data.OleDb.OleDbDataReader.NextResult()at System.Data.OleDb.OleDbDataReader.ProcessResults(OleDbHResult hr)at System.Data.OleDb.OleDbDataReader.NextResult()at System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(的CommandBehavior 行为,String方法)at System.Data.OleDb.OleDbCommand.ExecuteReader(CommandBehavior behavior) 在 System.Data.OleDb.OleDbCommand.System.Data.IDbCommand.ExecuteReader(的CommandBehavior 在System.Data.Common.DbDataAdapter.FillInternal(DataSet。)的行为) dataset,DataTable [] datatables,Int32 startRecord,Int32 maxRecords, 字符串srcTable,IDbCommand命令,CommandBehavior行为)at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet,Int32 startRecord,Int32 maxRecords,String srcTable,IDbCommand命令, CommandBehavior行为)at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet)