Delphi调用VS2008的WEBService问题(300)

  • 主题发起人 nathanlee
  • 开始时间
N

nathanlee

Unregistered / Unconfirmed
GUEST, unregistred user!
Delphi调用WEBServce的参数传递问题。我的WEBService是直接运行SQL Cmd的,有两个函数,一个是运行一些无返回结果的Sql cmd,一个是运行返回一个XML串的函数。现在的问题是,如果在WEBService的属性加上[SoapRpcService(RoutingStyle=SoapServiceRoutingStyle.SoapAction)] 这句,那么查询返回XML串的函数可以正常调用,但另一个直接运行sql cmd函数调用时候就出错。如果我不加上面的那句,则是查询返回xml的函数运行时候会出错,而直接运行的这个函数就不会错。此问题已困扰了我3天了。
 
Delphi是什么版本?建议你用新版本Delphi试试,如Delphi 2007
 
Delphi6+sp2
 
更应该试试新版本了。之前我调用 .net 的WebService,一般都直接用Delphi .Net来写代码,生成DLL再让Delphi7来用,懒得去修改Delphi7的VCL。
 
顶部 底部