怎样将RS查询数据集通过winsck传输? 在S端已经通过SQL查询得到一数据集RS,问问各位大侠怎样将它通过winsck传到C端上?谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 '记录集转化为Byte()Public Function RecordsetToBinary(rs As Recordset) As Byte() Dim stm As Stream Set stm = New Stream stm.Open stm.Type = adTypeBinary rs.Save stm, adPersistADTG stm.Position = 0 RecordsetToBinary = stm.Read() Set stm = Nothing End Function'Byte()转化为记录集Private Function BinaryToRecordset(vData() As Byte) As Recordset Dim stm As Stream Dim rs As Recordset Set stm = New Stream stm.Open stm.Type = adTypeBinary stm.Write vData stm.Position = 0 Set rs = New Recordset rs.Open stm Set BinaryToRecordset = rs Set rs = Nothing Set stm = Nothing End Function这只是简单转换的方法,用winsock发送数据的时候要构造好数据包,接收端要判断数据是否完整接收才能转换回记录集.... 我个人觉得socket传递数据的话,还是自己整理数据之后再传递比较好。不然就容易出现很不容易找出结果的一些问题。 VB达人啊,嘿嘿,3Qinnnnnnnnnnnnng。100分innnnnnnng献上! 晕innnnnnnnnnnng谁都没说...是VB达人——vbman2003 求编程实现 带来路的 刷流量的思路 vb中listview列表单元格中的内容可以复制下来吗,该怎么做 如何判断一个文本框中输入字节数超过10个(包括汉字) VBA调用生成一个新的WORD文档时出现5097错误(内存不足),为什么?怎样解决?快快快!! 关于电子邮件发送方面的问题,急 ADO_OLEDB数据打印预览控件,专门打印ADO数据集 在用VB打包时,是否可以把SP5和mdac2.6一同和我的vb程序绑在一起? 一个小问题,help 关于VB如何访问字节流的问题。 程序员在大学时都学什么? 求0到99随机排序的算法 简体VB6.0用的控件和运行库,有分简/繁/英版本吗?
'记录集转化为Byte()
Public Function RecordsetToBinary(rs As Recordset) As Byte() Dim stm As Stream
Set stm = New Stream
stm.Open
stm.Type = adTypeBinary
rs.Save stm, adPersistADTG
stm.Position = 0
RecordsetToBinary = stm.Read()
Set stm = Nothing
End Function'Byte()转化为记录集
Private Function BinaryToRecordset(vData() As Byte) As Recordset
Dim stm As Stream
Dim rs As Recordset
Set stm = New Stream
stm.Open
stm.Type = adTypeBinary
stm.Write vData
stm.Position = 0
Set rs = New Recordset
rs.Open stm
Set BinaryToRecordset = rs
Set rs = Nothing
Set stm = Nothing
End Function
这只是简单转换的方法,用winsock发送数据的时候要构造好数据包,接收端要判断数据是否完整接收才能转换回记录集....
不然就容易出现很不容易找出结果的一些问题。
100分innnnnnnng献上!
是VB达人——vbman2003