我目前正在将依赖于ADO的Vb6程序重新写入C#w/ADO.NET。我已经与这样的东西碰到几个地方原始代码:Ado.Net RecordSet成员等效吗?
Dim rs As New Recordset
rs.CacheSize = 500
Call rs.Open(sSql, cnMeta, adOpenForwardOnly, adLockReadOnly)
有同等(或者甚至需要一个当量)在Ado.Net到ADO.RecordSet.CacheSize? (对这些大写?)我很高兴接受“ADO.NET”为你服务(非常欢迎事实上)。我的问题是,在迁移之前我没有ADO经验,所以我不确定是否有遗漏的微妙之处。
我是否正确理解adOpenForwardOnly和adLockReadOnly是使编辑器像SqlDataReader一样行事的[编辑]方式[/编辑]?如果是这样,那么我唯一真正的问题是我是否需要更多地制作Ado.Net缓存或者是否默认处理。
如果这是一个重复的问题,我真的很抱歉。我似乎无法在S.O.上找到这个。或者msdn。
更好。谢谢,您的解释更直接地回答了我的更多问题。 – Crisfole 2010-10-26 20:14:03