2010-05-06 81 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的是工具或使用它我们可以从填充数据库/更新数据类。