[問題] 請教 Adapter 的觀念
有一個疑問,在書上得到的知識,
Adapter 是 DataSet 和 資料庫的橋樑,
Adapter 使用 Command 物件,
來下指令去 Insert Delete Update ,
作者又提到 Adapter.update()
可以自動一次性的把 DataSet 寫回資料庫,
Adapter 下可以放入 SelectCommand InsertCommand DeleteCommand UpdateCommand
我上MSDN查了此篇文章http://msdn.microsoft.com/zh-tw/library/33y2221y
實在還是不太了解要如何使用 Adapter.update() 這個方法
想說難道要先給予指令才能自動 update
可是當我寫入 InsertCommand 我迷惘了,
很明顯他要指定輸入值
Cmd[ INSERT INTO FROM Table01(column) Value(here) ]
這根本不對,
我需要做的成品,原本都是手動更新網路上的數據,
但我想直接利用WebClient抓取數據,直接對我的Access更新,
原本想說利用老方法,直接比對有無新數據,在直接Command INSERT INTO
但我想有沒有更快的方法?
才會找到 Adapter.update()
我的想法概念是,直接在 DataSet 更新加入好我的資料,
在一次回寫給資料庫。
所以請版上高手們,能夠糾正一下我使用此物件的觀念,
先謝謝你們了。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.117.20.178
→
08/17 20:45, , 1F
08/17 20:45, 1F
→
08/17 20:47, , 2F
08/17 20:47, 2F
我研究了一下,
實在不懂參數的用意,
我原以為只是要設定規則給他去update
但是為參數還要給值呢?
ex
Cmd[ INSERT INTO FROM Table01(column) Value(?,?,?....) ]
在新增參數時 我的具名該打甚麼?
不是說ACCESS是不具名的嗎?
那為何要給值呢?
我實在搞不懂?
※ 編輯: magaiml 來自: 122.117.20.178 (08/18 09:28)
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):