我正在編寫一個實現3個接口的WebService。其中一個使用對名爲Interop.XXXOra的COM接口的引用。在Interop.XXXOra的公共接口我已經得到了功能「GetShiftReportData」和「DoEndOfShift」:從ClientDataSet中檢索值
int DoEndOfShift(string ClientKey)
Member of EPS30Ora.IEPS30Svr
dynamic GetShiftReportData(string ClientKey, int ShiftNo)
Member of EPS30Ora.IEPS30Svr
GetShiftReportData returs一個ClientDataSet的(DELPHI)
這是在我的web服務,其中我所說的行它:
int shift_num = svr.DoEndOfShift(inputparams.ck);
object shift_data = svr.GetShiftReportData(inputparams.ck, shift_num);
我沒有得到任何錯誤買我沒有得到什麼在shift_data。
我需要知道如何訪問返回的cliendataset才能將這些值發送到客戶端。
任何幫助將不勝感激。 感謝