DataSet与DataTable的区别示例介绍

发布时间:2022-04-16 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了DataSet与DataTable的区别示例介绍脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
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();

脚本宝典总结

以上是脚本宝典为你收集整理的DataSet与DataTable的区别示例介绍全部内容,希望文章能够帮你解决DataSet与DataTable的区别示例介绍所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: