有人问到这个,就参照DNN的实现,用C#写了一个。记录下来作为备忘。

 

 1将DataReader转换为DataTable的一个函数        public static DataTable ConvertDataReaderToDataTable(IDataReader reader)
 2

如果需要的话,columns的详细列属性还可以设置,比如IsDbNull等等。reader还有一个GetSchemaTable的方法,可以获得详细的列属性。

相关文章: