当前位置: 移动技术网 > IT编程>开发语言>.net > DataSet与DataTable的区别示例介绍

DataSet与DataTable的区别示例介绍

2017年12月12日  | 移动技术网IT编程  | 我要评论

黄缘闭壳龟,壹淘go导购网,彪言彪语

dataset:数据集。一般包含多个datatable,用的时候,dataset["表名"]得到datatable

datatable:数据表。

一:
sqldataadapter
da=new
sqldataadapter(cmd);
datatable
dt=new
datatable();
da.fill(dt);
-----------------
直接把数据结果放到
datatable中,

二:
sqldataadapter
da=new
sqldataadapter(cmd);
dataset
dt=new
dataset();
da.fill(dt);
----------------
数据结果放到dataset中,若要用那个datatable,可以这样:dataset[0]

更常见的用法:
sqldataadapter
da=new
sqldataadapter(cmd);
dataset
dt=new
dataset();
da.fill(dt,"table1");
用的时候:这样取datatable:
dataset["table1"]

具体的应用:
sqlconnection con = new sqlconnection("server=.;database=stucoursedb1;uid=sa;pwd=xhz;");
sqldataadapter sda = new sqldataadapter("select * from student", con);
dataset ds = new dataset();
sda.fill(ds, "stutable");
this.gridview1.datasource = ds.tables["stutable"];
this.gridview1.databind();
ds.dispose();
con.close();
con.dispose();

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网