急!ClientDataSet.Delta如何可以通过WebService传送到服务端做ApplyUpdate?(100分)

  • 主题发起人 主题发起人 zolo_ljx
  • 开始时间 开始时间
Z

zolo_ljx

Unregistered / Unconfirmed
GUEST, unregistred user!
请教大家几个问题:
1)ClientDataSet.Delta如何可以通过WebService传送到服务端做ApplyUpdate?
2)WebService到底可不可以用OleVariant类型做传入参数啊??如果用Out做传出参数,是没问题的,但我用来做传入参数时就出错了!
3)如果不可以做传入参数,OleVariant如何可以转换为字符串后再转换回来一个一模一样的OleVariant呢?

急!急!急!
 
我曾经把Delta赋值给一个ClientDataSet.Data,用ClientDataSet.XMLData转换为String,再把这个String赋值给ClientDataSet.XMLData,得到的Data,虽然也是OleVariant,但好像已经不能用DataSetProvider.ApplyUpdate来Update了!
 
to :zolo_ljx
把这个String赋值给ClientDataSet.XMLData后,在用下面一句试试
ClientDataSet.data:=ClientDataSet.data;
 
谢谢,试了,但好像也不行!还是更新不了!
 
等了两天,竟然没再有哪位大哥进来指点一下!烧蚂蚁了!
 
前几天已经把问题解决了,忘了结帖,现在来结了吧!
 
虽然jennykiller大哥没帮上什么忙,但他是唯一给过小弟帮助的,所以那100分都给jennykiller大哥了!
 
后退
顶部