DataSet與DataTable的區(qū)別示例介紹
DataTable:數(shù)據(jù)表。
一:
SqlDataAdapter
da=new
SqlDataAdapter(cmd);
DataTable
dt=new
DataTable();
da.Fill(dt);
-----------------
直接把數(shù)據(jù)結(jié)果放到
datatable中,
二:
SqlDataAdapter
da=new
SqlDataAdapter(cmd);
DataSet
dt=new
DataSet();
da.Fill(dt);
----------------
數(shù)據(jù)結(jié)果放到dataset中,若要用那個(gè)datatable,可以這樣:dataset[0]
更常見(jiàn)的用法:
SqlDataAdapter
da=new
SqlDataAdapter(cmd);
DataSet
dt=new
DataSet();
da.Fill(dt,"table1");
用的時(shí)候:這樣取datatable:
dataset["table1"]
具體的應(yīng)用:
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();
相關(guān)文章
ASP.NET?MVC使用typeahead.js實(shí)現(xiàn)輸入智能提示功能
這篇文章介紹了ASP.NET?MVC使用typeahead.js實(shí)現(xiàn)輸入智能提示功能的方法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-09-09使用VS2022在ASP.NET?Core中構(gòu)建輕量級(jí)服務(wù)
本文詳細(xì)講解了使用VS2022在ASP.NET?Core中構(gòu)建輕量級(jí)服務(wù)的方法,對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-12-12Entity Framework加載控制Loading Entities
本文詳細(xì)講解了Entity Framework加載控制Loading Entities的用法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-03-03關(guān)于前臺(tái)調(diào)用后臺(tái)事件__doPostBack函數(shù)
關(guān)于前臺(tái)調(diào)用后臺(tái)事件__doPostBack函數(shù)...2007-04-04asp.net訪問(wèn)Access數(shù)據(jù)庫(kù)溢出錯(cuò)誤
asp.net訪問(wèn)Access數(shù)據(jù)庫(kù)溢出錯(cuò)誤,大家會(huì)的幫忙解決下啊。2009-07-07.NET?6開(kāi)發(fā)TodoList應(yīng)用之實(shí)現(xiàn)Repository模式
這篇文章主要介紹了如何實(shí)現(xiàn)一個(gè)可重用的Repository模塊。文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)或工作有一定的幫助,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2021-12-12ASP.NET動(dòng)態(tài)添加用戶(hù)控件的方法
這篇文章主要介紹了ASP.NET動(dòng)態(tài)添加用戶(hù)控件的方法,涉及asp.net用戶(hù)控件的動(dòng)態(tài)創(chuàng)建與使用技巧,需要的朋友可以參考下2015-07-07