F
fangkite
Unregistered / Unconfirmed
GUEST, unregistred user!
三层设计中(表示层,商业逻辑层,数据访问层),中间层采用mts object,
数据访问层采用mts remote datamodule, 两者都是dll,在mts软件包里注册了。
数据访问层一个组件的传出参数返回数据包datapack(数据类型为olevariant),在商业逻辑层采用clientdataset1.data:=datapack形式把数据包赋给clientdataset,以期使用str1:=clientdataset1.fieldvalus[‘pwd’]取得具体field的值。
在调试商业逻辑层dll时,在运行到clientdataset1.data:=datapack一句时程序首先报致命性错误,后来不报错了,以为可以了,追踪后发现此句没执行,不知何故。
请各路好手多多赐教,不知我这样调用对不对。多谢!!
数据访问层采用mts remote datamodule, 两者都是dll,在mts软件包里注册了。
数据访问层一个组件的传出参数返回数据包datapack(数据类型为olevariant),在商业逻辑层采用clientdataset1.data:=datapack形式把数据包赋给clientdataset,以期使用str1:=clientdataset1.fieldvalus[‘pwd’]取得具体field的值。
在调试商业逻辑层dll时,在运行到clientdataset1.data:=datapack一句时程序首先报致命性错误,后来不报错了,以为可以了,追踪后发现此句没执行,不知何故。
请各路好手多多赐教,不知我这样调用对不对。多谢!!