datereader和dateset有什么区别?

datereader和dateset有什么区别?
2025-04-06 14:02:42
推荐回答(1个)
回答1:

首先,datareader是在线对象,用来以只读只进方式读取数据。只读,就是只能通过它获取数据而不能修改数据,只进,就是读取记录的游标只会不断前进,比如说读取了第5条记录以后就不能返回去读取第2条记录
而dataset是离线对象,它就好像是一个数据库,也可以说是数据库的一个副本,你可以对dataset进行离线编辑修改,之后提交回数据库,实现数据的离线操作····