Table 37. Object Linking and Embedding (OLE) Sample Programs
| Sample Program Name | Program Description |
|---|---|
| sales.vbp | Demonstrates rollup queries on a Microsoft Excel sales spreadsheet (implemented in Visual Basic). |
| names.vbp | Queries a Lotus Notes address book (implemented in Visual Basic). |
| inbox.vbp | Queries Microsoft Exchange inbox e-mail messages through OLE/Messaging (implemented in Visual Basic). |
| invoice.vbp | An OLE automation user-defined function that sends Microsoft Word invoice documents as e-mail attachments (implemented in Visual Basic). |
| ccounter | A counter OLE automation user-defined function (implemented in Visual C++). |
| salarysrv.vbp | An OLE automation stored procedure that calculates the median salary of the STAFF table of the sample database (implemented in Visual Basic). |
| salaryclt | A client program that invokes the median salary OLE automation stored procedure salarysrv (implemented in Visual Basic and in Visual C++). |
Table 38. Object Linking and Embedding Database (OLE DB) Table Functions
| Sample Program Name | Program Description |
|---|---|
| jet.db2 | Microsoft.Jet.OLEDB.3.51 Provider |
| mapi.db2 | INTERSOLV Connect OLE DB for MAPI |
| msdaora.db2 | Microsoft OLE DB Provider for Oracle |
| msdasql.db2 | Microsoft OLE DB Provider for ODBC Drivers |
| msidxs.db2 | Microsoft OLE DB Index Server Provider |
| notes.db2 | INTERSOLV Connect OLE DB for Notes |
| sampprov.db2 | Microsoft OLE DB Sample Provider |
| sqloledb.db2 | Microsoft OLE DB Provider for SQL Server |