D
drank
Unregistered / Unconfirmed
GUEST, unregistred user!
我的环境是D2010.在创建DataSnapServer时用的是默认选项."Vcl Form Application" "TCP/IP" "TDSServerModule" "Include Sample Methods"delphi 自动创建的样例是这个 EchoString(Value: String): String;当我把例程做了点改动之后问题就来了.我改成了这样EchoString(Value: Variant): Variant;注意加粗的地方.我只是改变了参数形式.结果在客户端用TSqlServerMethod根本就找不到这个方法.如果把例程的参数改用String类型的就能正常看到了.我做的项目中会有很多地方需要传递Variant的.不明白是DataSnap对参数的使用有限制.还是DataSnap的毛病.不知大虾们对此有何见解.