使用C#返回的数据集,怎么在DELPHI中显示并且编辑(200分)

  • 主题发起人 主题发起人 hbezwwl
  • 开始时间 开始时间
H

hbezwwl

Unregistered / Unconfirmed
GUEST, unregistred user!
使用C#返回的数据集,怎么在DELPHI中显示并且编辑,
我用C#写的WEB SERVICE的服务端,使用DELPHI写客户端
不知道怎么显示出来,并且要能够编辑数据.
//有点急,帮忙.
 
怎么我用client.xmldata显示数据没用.
我在C#是定义返回值为DataSet的.
 
不要返回DataSet,用XML(字符串)返回.
 
to leechange:我使用dataset.getxml()返回XML字符串,
但是就是在DELPHI使用CLIENTDATASET显示不出来.不知道你有没有例子.
 
十分关注!
 
没用过,不好意思。喜欢delphi/vc/java,日后向你学习c#
 
to noswing:我也知道是用xml,不过c#中的dataset.getxml()返回的xml字符串的数据,
我怎么也不能把它们在clientdataset中显示出来.
//请大家帮忙看看.
 
应该不会呀,我也是推荐用XML,你看SQL都有直接的语句生成XML的
 
我用dataset.getxml()返回的的确是XML格式.但是我用
clientdataset.xmldata就是显示不出来,
//不知道怎么样在CLIENTDATASET中显示XML数据.
 
呵,我也碰到这个问题,是.net那个垃圾生成的XML有问题,GetXml返回的XML连XML头都没有,
看起来跟HTML似的,当然不能PARSE了,我是自己给它加一个XML头,当然用XmlDataDocument也行。
最关键的是那个王八蛋用了utf-16编码,如果内容中有中文的话,也是无法解的,
我被折磨了两天也没有找到办法,如有高人,还望指教,我算是服了MS,.net生成的XML不要说ClientDataSet不能解,
我用ADO(不是ADO.net)也不能解。
 

http://community.borland.com/article/0,1410,28631,00.html
看看,应该能解决你的问题。
 
怎用C#调用DELPHI的DLL?
 
to fangfei:那种方法是不行的,
结束算了,没什么办法.
 
后退
顶部