主题:  Command VS DataSet ??

cmoonc

职务:普通成员
等级:1
金币:0.0
发贴:48
#12005/3/17 16:39:54
Command+Sql及DataSet+DataAdapter都能操作数据库,前者用法简便,后者操作复杂但功能似乎更为强大,请问版主,这二者分别适用于哪种情况??



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
#22005/3/17 17:28:36
从字面来看也可以知道Command只要是执行某个命令,比如一个UPDATE或者DELETE命令,还有存储过程.它也许不需要返回结果,或者一个简单的结果,比如DataReader

DataSet用来返回数据库中的记录,它可以看成是一个相当于断开的记录集,它拥有表,和行,列


要了解他们的区别,先看一下他们各自返回的是什么