S shopman Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-06 #1 通常客户端用Clientdataset获得Iprovider接口,而用MTS时如不用 Iprovider接口那么在客户端用什么东西? 在MTS那里怎样定义一个接口? 有MTS的应用例程吗??
S shopman Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-07 #2 为什么又没人回答? 来看看也行,放个>>、@^@也行。
S shopman Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-08 #3 我现在只知道放在数据模板上的table、query都有一个Iprovider接口,可是如何 调用呢?在Clientdataset上有个data:Olevariant这个属性它能接收app上的out 参数,但是如何用app上的table或query给这个out参数付值呢???
我现在只知道放在数据模板上的table、query都有一个Iprovider接口,可是如何 调用呢?在Clientdataset上有个data:Olevariant这个属性它能接收app上的out 参数,但是如何用app上的table或query给这个out参数付值呢???
S shopman Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-12 #4 即然无人回答那么请进来一个人我好吧分发了。唉100分哦………
A adminis Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-12 #7 MTS没有大家想象的那么神秘。学会了很简单。 你在服务器端放了TABLE或QUERY后要放Provider控件,客户端 通过这个控件访问数据控件。 至于Clientdataset的DATA属性,你可以直接给它赋值, 例如:ClientDataSet1.Data := DComConnection1.AppServer.GetData; GetData可以是你在服务器端写的一个函数。可以带参数。 例如在客户端把SQL语句传过去:GetData('select * from aaa')。
MTS没有大家想象的那么神秘。学会了很简单。 你在服务器端放了TABLE或QUERY后要放Provider控件,客户端 通过这个控件访问数据控件。 至于Clientdataset的DATA属性,你可以直接给它赋值, 例如:ClientDataSet1.Data := DComConnection1.AppServer.GetData; GetData可以是你在服务器端写的一个函数。可以带参数。 例如在客户端把SQL语句传过去:GetData('select * from aaa')。
S shopman Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-13 #8 adminis: 书上讲使用MTS最好不要用provider吗?
S shopman Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-13 #9 我刚发现delphi5的table,query控件不再有provider属性提供IProvider接口了, 在以前就可以Clientdataset.data:=table(或者query).provider.data; 所以用delphi5写MTS就非用到datasetprovider这个控件来提供Iprovider. 怪不得…… 问题都没问对!唉!
我刚发现delphi5的table,query控件不再有provider属性提供IProvider接口了, 在以前就可以Clientdataset.data:=table(或者query).provider.data; 所以用delphi5写MTS就非用到datasetprovider这个控件来提供Iprovider. 怪不得…… 问题都没问对!唉!