萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> asp.net編程 >> ASP.NET中DataTable,DataSet,DataView的用法小結

ASP.NET中DataTable,DataSet,DataView的用法小結

 

  本篇文章主要介紹DataTable,DataSet的使用方法,屬性總結型,因此只拋出重點。關於DataTable,DataSet這裡簡要說明下:dataset是數據集,可以包含datatable,以及各個數據表之間的關系等,datatable是數據表,有列columns,行rows等。DataView是視圖,用來創建DataTable中所存儲數據的不同視圖,通常用於數據綁定,方法如下:

 

  DataView DV = ds.Tables["表名"].DefaultView;

  DataGrid1.DataSource=DV;

 

  通俗一點就是: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"]

 

  另外還有網上收集的用法:

ASP.NET中DataTable,DataSet,DataView的用法小結  三聯

copyright © 萬盛學電腦網 all rights reserved