网上有一webservice,接受一字符串(sql),返回一字符串,里面就是一xml表示的数据表。
客户端是delphi编的,用什么控件或方法能读取网上返回的那个xml表示的表到dbgrid里呢?
不会是先保存到本地再读进去吧?有啥直接的办法么?
===============================
另外:
还有,怎么提交sql字符串呢?用idhttp么?
看起来好像在说soap,soap与我说的这种读数据的方式比,有啥优越性?我觉得我发现的这个办法比用soap简单多了,如果可以实现的话:)
客户端是delphi编的,用什么控件或方法能读取网上返回的那个xml表示的表到dbgrid里呢?
不会是先保存到本地再读进去吧?有啥直接的办法么?
===============================
另外:
还有,怎么提交sql字符串呢?用idhttp么?
看起来好像在说soap,soap与我说的这种读数据的方式比,有啥优越性?我觉得我发现的这个办法比用soap简单多了,如果可以实现的话:)
解决方案 »
- Tserversocket是怎么接收移动设备的数据的呀?delphi中
- 请大家帮一下忙,在类中定义控件实现无界面使用控件
- 怎样用右键选择选项
- 怎么样把从表(user)中取出的值赋给combobox下拉条?
- 一个Socket client 连接多个socket server 的 问题(急)
- 谁能解决?分就是他的!!UP有分哦!
- 那里有DELPHI常见书籍下载啊
- delphi 视频录制问题
- 请问可用分和参与分是什么意思?参与分可以给么??
- 关于《一个女程序员的烦恼》的几点说明(请狗熊等各位大侠来拿分)
- 一个非常奇怪的问题。。。。。!
- 打印纸张问题:用户用的是那种卷纸(一卷很长的那种)。我用fastreport,如何设置纸张长度让其适应打印?
也可以是function dataset resultDATAXML(string sqlstr){...}
请【程序员】明示,该如何接受数据源?该如何提交参数?
我没搞过.net,但也了解过一部分,我自己是用J2ee做服务端的,采用WebServer,Delphi导入 WSDL去调用服务端接口的,.net也可以生也WSDL的,Delph客户端调用是一样的方法!
我是想,既然大家都是通过XML表达,浏览器都能看到.net服务返回来的xml,直接让delphi编的本机程序读出这个stream(?或是别的什么东东)来,转成dataset,让dbgrid之类的东西显示出来,可以么?
http://dev.csdn.net/article/13/13155.shtm
http://dev.csdn.net/article/13/13156.shtm
这个里面写得很明白。