反射(Reflection)的SetValue遇上DBNULL转换为string
有网友回馈说提供的代码有bug。你可以从这个链接下载得到:http://www.cnblogs.com/insus/p/3384472.html 其中有一个Utility,它是把DataTable转换为List<T>的方法:
问题发生在当DataTable字段中有值为NULL时,它会出现异常 》
Object of type 'System.DBNull' cannot be converted to type 'System.String'.