答案是否定的,我很少使用ADO

解决方案 »

  1.   

    to:美女
       ado是微软com控件的vcl封装,本身应该还算在com控件里,在vb里,ado跟其他控件连接是很简单的,我想问的是在bcb里,ado如何连接activex控件。
       重载好像是不能解决问题的,如果你肯定能,那再贴吧,我一定给分。
       
       在mapx下,我实现了的,但到水晶报表,下面的代码总出错:
        this->Rpt->ConnectTo(App1->NewReport());
        Rpt->Database->AddADOCommand(TVariant((dm->ADOConnection1->ComObject)),TVariant((dm->ADOCommand1->ComObject)));
       this->CRDesignerCtrl1->ReportObject= (_di_IUnknown)Rpt->GetDefaultInterface();  代码的功能为为新建报表加数据集,第二行代码出错!