2010-05-06 49 views
0

DataSource和DataAdapter有什麼區別?我試圖決定是否應該從IDataSource或IDataAdapter中下載用於在Winforms和WebForms之間共享的代碼,我似乎無法弄清楚除了略有不同的使用方法外,其他區別不同。DataSource和DataAdapter有什麼區別?

+0

你想做什麼?雖然聽起來非常相似,但它們的用法差別很大。例如數據源充當存儲庫,即數據,其中適配器僅充當傳送機制。 大部分我所見過使用數據源作爲內容遞送到一個用戶界面的方法,和適配器將數據傳送到一個業務對象的方法的代碼。 – 2010-05-06 14:44:03

+0

@ N8好吧,我希望將我的課程用作傳遞數據的工具。不是,*數據*所以我想DataAdapter會適合我,但我的問題是我不想直接連接到我的數據庫,IDataAdapter幾乎完全基於SQL它似乎 – Earlz 2010-05-06 15:01:12

回答

1

數據源的數據是從我們在哪裏填充數據,即數據集,數據庫,XML文件,只是源等..

DataAdapter的是工具或使用它我們可以從填充數據庫/更新數據類。