SAMPLE: Dbctl.exe Using ODBC in an ActiveX ControlLast reviewed: July 2, 1997Article ID: Q152534 |
The information in this article applies to:
SUMMARYDBCTL demonstrates a way to use ODBC in an ActiveX Control (OLE Control). A Visual C++ and a Visual Basic client application are included as part of this sample. The Visual C++ client is called DBUSR, the Visual Basic client is called DBVBUSR. The following file is available for download from the Microsoft Software Library:
~ Dbctl.exe (size: 122729 bytes)For more information about downloading files from the Microsoft Software Library, please see the following article in the Microsoft Knowledge Base:
ARTICLE-ID: Q119591 TITLE : How to Obtain Microsoft Support Files from Online ServicesNOTE: Use the -d option when running DBCTL.EXE to decompress the file and recreate the proper directory structure.
MORE INFORMATIONDBCTL creates and opens a Class Wizard-configured CRecordset object from within the virtual override of COleControl::OnSetClientSite. The CRecordset- derived object is configured to the COURSE table of the STDREG32.MDB that comes with the sample. The CRecordset-derived object is closed from within its own destructor. The CRecordset object is destructed with a call to the delete operator from within the COleControl derived class destructor. The control exposes one method, a DisplayRecords method, that simply lists the contents of the recordset in the control. The OLE Control subclasses a listbox. The string items are added to the listbox by using SendMessage. The DBUSR.EXE and DBVBUSR.EXE demonstrate using the custom control. |
Keywords : kbfile kbprg kbsample MfcDatabase
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |