DataSet包含的基本對象

DataSet對象是ACO.NET中最複雜的一個對象,他可以包含一個或者多個DataTable對象,多個DataTable對象之間可能形成關係(DataRationg對象)、約束(Constraint對象),外鍵約束(ForeignKeyConstraint對象)等多種關係,它包含的基本對象說明如下:

、DataTable 對象:採用行,列的形式組織數據的集合;

、DataRow對象:由單行數據集構成的數據集合;

、DataColum對象:約束存儲在DataRow對象中的數據;

、Constraint對象:決定哪些數據可以添加到DataTable對象中;

、DataRation對象:描述了DataSet對象中各個DataTable對象之間的關係;

、DataAdapter對象是DataSet和數據庫之間關聯的橋樑,可以用於檢索和更新數據,在DataAdapter對象包含4個與Command對象相關的屬性,具體描述如下:

、selectCommand屬性:表示Transact-SQL語句或者存儲過程,用於在數據源中選擇記錄;

、insertCommand屬性:表示Transact-SQL語句或者存儲過程,以在數據源中插入新紀錄;

、updateCommand屬性:表示Transact-SQL語句或者存儲過程,用於在數據源中更新記錄;

、DeleteCommand屬性:表示Transact-SQL語句或者存儲過程,以從數據集刪除記錄。

DataAdapter對象常用來填充DataSet對象。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章