为了提高性能,我想将datatable转换为datareader.我不能通过查询来做到这一点.那么还有其他方法吗?
Bra*_*one 36
我知道这已经过时了,但这里的答案似乎已经错过了OP的问题.
DataTables有一个名为CreateDataReader的方法,它允许您将DataTable转换为DbDataReader对象.在本例中是一个DataTableReader.
DataTable table = new DataTable();
//Fill table with data
//table = YourGetDataMethod();
DataTableReader reader = table.CreateDataReader();
Run Code Online (Sandbox Code Playgroud)
我应该指出,这不会提高性能,因为你应该使用其中一个.
以下是关于此事的更多资源: