ActiveX programming
ActiveX automation is a programming technology that is defined by Microsoft and is supported by the IBM i Access Client Solutions product.
Note: By using the code examples, you agree to the terms
of the Code license and disclaimer information.
IBM i
Access Client Solutions provides
the following methods for accessing IBM i resources by using ActiveX automation:
- Automation objects:
- These objects provide support for:
- Accessing IBM i data queues
- Calling IBM i application programming interfaces and user programs
- Managing IBM i connections and validating security
- Running IBM i CL commands
- Performing data-type and code-page conversions
- Performing database transfers
- IBM i Access Client Solutions OLE DB provider:
- Call the OLE DB Provider, by using Microsoft's ActiveX Data
Objects (ADO), to access the following IBM i resources:
- The IBM i database, through record-level access
- The IBM i database, through SQL
- SQL stored procedures
- Data queues
- Programs
- CL commands
- Custom controls:
- ActiveX custom
controls are provided for:
- IBM i data queues
- IBM i CL commands
- IBM i names for previously connected systems
- Programmer's Toolkit:
- For detailed information on ActiveX, see the ActiveX
topic in the Programmer's Toolkit. It includes complete documentation of ADO and ActiveX automation objects, and links to ActiveX information resources.
- How to access the ActiveX topic:
-
- Ensure that the Programmer's Toolkit is installed (see Install the Programmer's Toolkit).
- Launch the Programmer's Toolkit (see Launch the Programmer's Toolkit).
- Select the Overview topic.
- Select Programming Technologies.
- Select ActiveX.