ASP.NET中DataTable与DataSet之间的转换
程序员文章站
2022-04-14 10:14:11
dataset包含了多个datatable,以及datatable之间的约束关系。
如果你的数据不需要做关系映射,直接用datatable效率比较高。如果有需要1:n或n:m这样的关系查询,将dat...
dataset包含了多个datatable,以及datatable之间的约束关系。
如果你的数据不需要做关系映射,直接用datatable效率比较高。如果有需要1:n或n:m这样的关系查询,将dataset中的相应datatable全部填充,再使用关系查询数据。
dataset数据源你可以把它看成,而datatable就是数据库里的一个表
将datatable添加到dataset中:
在项目中遇到datatable 无法直接转换成dataset 时,
可以先new
可以先new dataset c出来再填充就好了
dataset ds = new dataset();
datatable dt= new datatable("customers");
ds.tables.add(dt);
读取dataset中某一个datatable:
dt=ds.tables[0];//指定第0个表
dt=ds.tables["customers"];//指定表名为“customers”的表
上一篇: 如何用jsp实现一个简易计算器(三)
推荐阅读
-
python中ASCII码字符与int之间的转换方法
-
DataTable与结构不同实体类之间的转换
-
Java 中 Date 与 Calendar 之间的编辑与转换
-
【C#常用方法】2.DataTable(或DataSet)与Excel文件之间的导出与导入(使用NPOI)
-
C#中的DataSet、string、DataTable 、对象转换成Json
-
C#中的DataSet、string、DataTable、对象转换成Json的实现代码
-
SQL Server中,实现二进制与字符类型之间的数据转换
-
python中ASCII码字符与int之间的转换方法
-
Jquery中时间与时间戳之间的转换
-
C#中的DataSet、string、DataTable 、对象转换成Json