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();
更多信息请查看IT技术专栏