我正在编写一个实现 3 个接口的 WebService。其中之一使用对名为 Interop.XXXOra 的 COM 接口的引用。在 Interop.XXXOra 的公共界面中,我有函数“GetShiftReportData”和“DoEndOfShift”:
int DoEndOfShift(string ClientKey)
Member of EPS30Ora.IEPS30Svr
dynamic GetShiftReportData(string ClientKey, int ShiftNo)
Member of EPS30Ora.IEPS30Svr
GetShiftReportData 返回一个 ClientDataset (delphi)
这是我的网络服务中我称之为的行:
int shift_num = svr.DoEndOfShift(inputparams.ck);
object shift_data = svr.GetShiftReportData(inputparams.ck, shift_num);
我没有收到任何错误购买我在 shift_data 中没有得到任何信息。
我需要知道如何访问返回的客户端数据集才能将这些值发送给客户端。
任何帮助都感激不尽。谢谢