Chapter4.OpenLink ADO.NET Data Providers
Abstract
ADO.NET is the new feature-rich, data access Model used within
the Microsoft.NET framework. It supports the data access
requirements of the loosely coupled, multi-tier Web and Web
services based applications of today. ADO.NET relies on the
services of .NET Data Providers. These provide access to the
underlying data source through four key objects: Connection
, Command
, DataReader
, and DataAdapter
.
The OpenLink .Net Data Providers are available as a suite of Managed and Unmanaged Data Providers providing a natural extension of our Universal Data Access Driver Suite. Thus providing .Net connectivity to the full range of Databases support in our Universal Data Access Driver suite. Two generic .Net Data Providers are available each exposing a common namespace/interface for accessing remote data sources as explained in the component architecture section below.
Table of Contents
- 4.1. Architecture
-
- 4.1.1. Managed Data Provider
- 4.1.2. Unmanaged Data Provider
- 4.2. Developing .NET Data Provider Application
- 4.3. OpenLink .NET Data Providers Connect String Attributes
- 4.4. OpenLink .NET Data Providers Class Implementation
- 4.5. OpenLink.Data Namespace
-
- 4.5.1. OPLCommand
- 4.5.2. OPLCommandBuilder
- 4.5.3. OPLConnect
- 4.5.4. OPLDataAdapter
- 4.5.5. OPLDataReader
- 4.5.6. OPLError
- 4.5.7. OPLErrorCollection
- 4.5.8. OPLException
- 4.5.9. OPLParameter
- 4.5.10. OPLParameterCollection
- 4.5.11. OPLRowUpdatedEventArgs
- 4.5.12. OPLRowUpdatedEventHandler
- 4.5.13. OPLRowUpdatingEventArgs
- 4.5.14. OPLRowUpdatingEventHandler
- 4.5.15. OPLTransaction
- 4.6. Known Issues
-
- 4.6.1. Unsigned Type Handling
- 4.6.2. Timestamp Precision
- 4.7. .Net Provider Test Program
- 4.8. New Features