OleDbDataAdapter

OleDbDataAdapter是充當 DataSet 和數據源之間的橋樑,用於檢索保存數據OleDbDataAdapter 通過以下方法提供這個橋接器:使用 Fill 將數據從數據源載入到 DataSet 中,並使用 Update 將 DataSet 中所作的更改發回數據源。

基本介紹

  • 中文名:OleDbDataAdapter
  • 作用1:DataSet 和數據源之間的橋樑
  • 作用2:檢索和保存數據
  • 使用 Fill:數據從數據源載入到 DataSet 中
OleDbDataAdapter 填充 DataSet 時,它將為返回的數據創建適當的表和列(如果它們尚不存在)。但是,除非 MissingSchemaAction 屬性設定為 AddWithKey,否則這個隱式創建的架構中不包括主鍵信息。也可以使用 FillSchema,讓 OleDbDataAdapter 創建 DataSet 的架構,並在用數據填充它之前就將主鍵信息包括進去。
請注意,包括 MSDataShape 提供程式在內的某些 OLE DB 提供程式並不返回基表或主鍵信息。因此,OleDbDataAdapter 無法對任何已創建的 DataTable 正確設定 PrimaryKey 屬性。在這些情況下,應該為 DataSet 中的表顯式地指定主鍵
OleDbDataAdapter 還包括 SelectCommand、InsertCommand、DeleteCommand、UpdateCommand 和 TableMappings 屬性,以便於數據的載入和更新。
當創建 OleDbDataAdapter 的實例時,屬性都設定為其初始值.
OleDbDataAdapter類是對資料庫系統運行各種操作的一個一般性的類,包括數據的插入刪除更新等操作。

相關詞條

熱門詞條

聯絡我們