嘎 嘎子 Unregistered / Unconfirmed GUEST, unregistred user! 1999-07-01 #1 Client程序中控制AppServer(即应用服务器)上的Database或其他数据库控件? 我想在Client端动态的控制AppServer端的Database部件,该如何作?
G gugu Unregistered / Unconfirmed GUEST, unregistred user! 1999-07-01 #2 用MIDAS连接构件,包括TDCOMCONNECTION,TSOCKETCONNECTION, TCORBACONNECTION,TOLENTERPRISECONNECTION,TMIDASCONNECTION, TREMOTESERVER。
用MIDAS连接构件,包括TDCOMCONNECTION,TSOCKETCONNECTION, TCORBACONNECTION,TOLENTERPRISECONNECTION,TMIDASCONNECTION, TREMOTESERVER。
W weic Unregistered / Unconfirmed GUEST, unregistred user! 1999-07-01 #3 1,可以在SERVER上放置PROVIDER控件。通过CLIENT端的CLIENTDATASET控件与 PROVIDER连接,使用DATAREQUEST方法,向PROVIDER发送变量;然后在SERVER 端由PROVIDER的ONDATAREQUEST事件接收变量,并根据需要对数据库控件进行 控制。 2,通过CLIENT端的DCOM等连接控件,直接调用中间层程序的函数。
1,可以在SERVER上放置PROVIDER控件。通过CLIENT端的CLIENTDATASET控件与 PROVIDER连接,使用DATAREQUEST方法,向PROVIDER发送变量;然后在SERVER 端由PROVIDER的ONDATAREQUEST事件接收变量,并根据需要对数据库控件进行 控制。 2,通过CLIENT端的DCOM等连接控件,直接调用中间层程序的函数。
L lishan Unregistered / Unconfirmed GUEST, unregistred user! 1999-07-01 #4 有两种方法: 1.调用服务器上的接口 通过MIDAS连接构件的AppServer属性可以获得应用服务器上远程 数据模块的接口,通过此接口可以调用远程数据模块的方法,这个 方法中可以设置或更新 Tdabase Tquery等. 例如:MyConnection.AppServer.SpecialMethod(x,y); 2.对应应用服务器上TQuery的TClientDataSet 使用TClientDataSet控件的Provider.DataRequest()方法动态的 更新SQL语句,在应用服务器中,此TClientDataSet所对应的Tprovider 的DataRequest事件中设置TQuery.SQL.Text := Input;这样动态的 改变SQL. 另外提一句,三层结构可以学学但最好不要应用到实际中.
有两种方法: 1.调用服务器上的接口 通过MIDAS连接构件的AppServer属性可以获得应用服务器上远程 数据模块的接口,通过此接口可以调用远程数据模块的方法,这个 方法中可以设置或更新 Tdabase Tquery等. 例如:MyConnection.AppServer.SpecialMethod(x,y); 2.对应应用服务器上TQuery的TClientDataSet 使用TClientDataSet控件的Provider.DataRequest()方法动态的 更新SQL语句,在应用服务器中,此TClientDataSet所对应的Tprovider 的DataRequest事件中设置TQuery.SQL.Text := Input;这样动态的 改变SQL. 另外提一句,三层结构可以学学但最好不要应用到实际中.
S sherman Unregistered / Unconfirmed GUEST, unregistred user! 1999-07-01 #5 只想关注, 另外,为什么不能用在实用上?? 用ASTA,MIDWAVE后,行不行