我们经常需要从数据库表中取数,取数是以取DataTable的方式,但是我么希望以对象为单位进行这种操作.即存在把取到的DataTable(数据表)转换为ModelList(对象集合)的需求. 原理稍微复杂,因此我画了一下: 这是DataSet中的DataTable 这是DataTable如何转换成ModelList(对象集合),这样我们就能从对象集合里取到对应对象来以对象为单位进行传数 完成此功能需要以下函数: 返回DataTable具体位置的值时需要 NvlReturn函数,这里写了四种,逻辑…