When you access an OLE DB data provider in InfoMaker, your connection goes through several layers before reaching the data provider. It is important to understand that each layer represents a separate component of the connection, and that each component might come from a different vendor.
Because OLE DB is a standard API, InfoMaker uses the same interface to access every OLE DB data provider. As long as an OLE DB data provider supports the object interfaces required by InfoMaker, InfoMaker can access it through the OLE DB interface.
Figure 4-1 shows the general components of a OLE DB connection.