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"]
具體的應用:
SqlConnectioncon=newSqlConnection("server=.;database=StuCourseDb1;uid=sa;pwd=xhz;");
SqlDataAdaptersda=newSqlDataAdapter("select*fromstudent",con);
DataSetds=newDataSet();
sda.Fill(ds,"StuTable");
this.GridView1.DataSource=ds.Tables["StuTable"];
this.GridView1.DataBind();
ds.Dispose();
con.Close();
con.Dispose();
新聞熱點
疑難解答