DataAdapter物件填充資料集
阿新 • • 發佈:2019-02-03
下面如何使用資料介面卡SqlDataAdapter,從資料庫SQL Server中檢索資料並填充到資料集:
//獲取資料集的方法
private DataSet GetDataSet()
{
string strcon = @"Data Source=./SQLEXPRESS;Initial Catalog=school;uie=sa;pwd=123456";
SqlConnection con = new SqlConnection(strcon);
string sql = "select * from student";
DataSet ds = new DataSet();
SqlDataAdapter objadpter = new SqlDataAdapter(sql, con);
objadapter.Fill(ds, "student");
return ds;
}
從程式碼可以看出,使用介面卡填充資料集分為4步:
一、建立資料連線(Connection)物件。
二、建立用於查詢資料庫中資料的SQL語句。
三、建立DataAdapter物件,引數為SQL語句和Connection物件。
四、呼叫DataAdapter物件的Fill()方法填充資料集
說明:利用DataAdapter物件的Fill()方法填充資料集時,如果資料集中原來沒有資料表,則會建立一個數據表。如果資料集中有相同名稱的資料表,則會把資料新增到該資料表中。