当前位置:编程学习 > C#/ASP.NET >>

vb6代码转vb.net的问题

vb6有一段自定义函数:


'二进制转换为记录集
Public Function BinToRs(vData As Variant) As Recordset
    Dim objStream As Stream
    Dim objRs As Recordset
    Set objRs = New Recordset
    Set objStream = New Stream
    objStream.Open
    objStream.Type = adTypeBinary
    objStream.Write vData
    objStream.Position = 0
    objRs.Open objStream
    Set BinToRs = objRs
    Set objRs = Nothing
    Set objStream = Nothing
End Function

所谓记录集就是数据库查询到的结果。
.net中Recordset是否就是datatable类型?

不知以上代码在vb.net中要如何修改?
反之记录集转二进制又如何写呢? VB.NET Visual Basic 6.0 数据库 --------------------编程问答-------------------- 目测不是.set是集合table是表,应该是完全不同的东西.至于怎么改不清楚...... --------------------编程问答--------------------
引用 楼主 huangshanse 的回复:
.net中Recordset是否就是datatable类型?

不知以上代码在vb.net中要如何修改?

RecordSet相当于DbDataReader,而不是什么DataTable。
补充:.NET技术 ,  VB.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,