如何把TAdoconnection作为参数类型传入ActiveX组件中
编号:QA004632
建立日期: 2002年7月26日 最后修改日期:2002年7月26日
所属类别:
李世文:
操作系统:WIN
编程工具:DELPHI 6
问题:我打算做一个数据库应用程序,由几个ActiveX组件组成。我选择MS SQL Server2000作为数据库,以ADO技术存取。我希望各个组件共用一个Adoconnection,各ActiveX组件用Adoexpress控件组访问数据,所以,应把ADO连接以参数或属性的形式传给ActiveX组件,但ActiveX好象不支持TAdoconnection作为参数类型。我试着从ADOconnection中取出原生的_connection对象,再转为Olevariant传入ActiveX组件中,但总不能成功!请赐教!谢谢。
回答:
use point
like
Pconn = ^TAdoconnection;
...
MyConn : Pconn;
MyConn^ := YourAdoConnection ;
you can post myconn as a point type parameter. it is ok,i'v successfully done it.good luck.
此问题由zhaomuhua回答。
| |
|
|
| |
|
|