如何利用socket传输数据库记录集,要怎么传,是从客户端传到服务端。谢谢了!

解决方案 »

  1.   

    应该是要把数据先查出来然后转换成char类型,然后接收方再自己转换成所要的数据
    socket不是只能传char类型的数据吗?
      

  2.   

    socket传的是BYTE流。所以你想穿记录集,只要你把存储记录集的那段二进制缓存数据传过去就行了。至于方式你可以自己定,可以自己定义匹配的数据包存储格式协议等等方法,哪怕是你先存成一个文本文件,然后传过去再读都是可以的。
      

  3.   

    建议LZ还是先把结果集转成XML再传输,看似麻烦,但实际上是最好的办法了。
    看研究一下XML在VC里怎么用再说。