本篇文章主要介紹DataTable,DataSet的使用方法,屬性總結(jié)型,因此只拋出重點。關于DataTable,DataSet這里簡要說明下:dataset是數(shù)據(jù)集,可以包含datatable,以及各個數(shù)據(jù)表之間的關系等,datatable是數(shù)據(jù)表,有列columns,行rows等。DataView是視圖,用來創(chuàng)建DataTable中所存儲數(shù)據(jù)的不同視圖,通常用于數(shù)據(jù)綁定,方法如下:
DataView DV = ds.Tables["表名"].DefaultView;
DataGrid1.DataSource=DV;
通俗一點就是:DataSet:數(shù)據(jù)集??梢园鄠€DataTable,比如dataset["表名"]得到DataTable;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中,若要用那個datatable,可以這樣:dataset[0] ,以下用法也挺常見:
SqlDataAdapter da=new SqlDataAdapter(cmd);
DataSet dt=new DataSet();da.Fill(dt,"table1");//用的時候:這樣取datatable:dataset["table1"]
另外還有網(wǎng)上收集的用法:
更多信息請查看IT技術專欄