三层数据传输,怎样对DataSetProvider.data和ClientDataSet.data数据进行加密压缩(200分)

  • 主题发起人 主题发起人 anlon-gsb
  • 开始时间 开始时间
A

anlon-gsb

Unregistered / Unconfirmed
GUEST, unregistred user!
如题,最好给出代码,谢谢!
 
不能直接对DATA进行压缩,但是有个另外的实现方法,可以参考DELPHI自带的DEMO/Intrcpt
的例子!
使用的是IDataIntercept的两个接口函数DataIn、DataOut
 
楼上:
DataIn(Data:IDataBook)是个接口啊,不知道怎么用,兄弟能帮一把吗?最好给出代码阿!
 
没人知道啊,还是自己顶啊!
 
DATA 是 variant类型的,可以转成Stream,
你可以到网上搜索VariantArrayToStream和StreamToVariantArray,
然后再压缩(如zlib)就可以了,
实现方法最好自己琢磨一下,这样容易提高。
 
对的, 给点小提示,然后自己琢磨一下,这样容易提高。
 
Delphi有个Login的Demo
 
多人接受答案了。
 
后退
顶部