CData ADO.NET Provider for Couchbase 2018 - Online Help
Questions / Feedback?

CData ADO.NET Provider for Couchbase 2018

CData ADO.NET Provider for Couchbase 2018 - Build 18.0.6970


The CData ADO.NET Provider for Couchbase 2018 offers the most natural way to access Couchbase data from .NET applications. The provider wraps the complexity of accessing Couchbase data in an easy-to-integrate, fully managed ADO.NET Data Provider. .NET applications can then access Couchbase as a traditional database through the provider.

The CData ADO.NET Provider for Couchbase 2018 hides the complexity of accessing data and provides additional powerful security features, smart caching, batching, socket management, and more.

Key Features

  • DataBind to Couchbase using Visual Studio wizards.
  • Real-time access to Couchbase.
  • Comprehensive support for CRUD (create, read, update, and delete) operations.

Getting Started

See Getting Started for A-Z guides on authenticating and connecting to Couchbase data. See the CData KB for quickstarts to using the provider with many popular applications.


See Using ADO.NET for guides to using ADO.NET features including:

  • Standard ADO.NET classes: The provider has the same ADO.NET architecture as the native .NET data providers for SQL Server and OLEDB. Code with familiar classes such as CouchbaseConnection, CouchbaseCommand, CouchbaseDataAdapter, CouchbaseDataReader, CouchbaseDataSource, CouchbaseParameter, etc.
  • SSRS deployment: The provider supports automatic deployment for SSRS 2005 and above. See Using ADO.NET (SSRS).

Schema Discovery

See Schema Discovery to use standard ADO.NET schema collections to discover schema information and other metadata. Query the System Tables to access additional metadata, such as data source capabilities.

LINQ and Entity Framework

See Using ADO.NET (Entity Framework) to create EF 5 or EF 6 data models, LINQ to Datasets, etc.

SQL Compliance

See SQL Compliance for a syntax reference and code examples outlining the supported SQL.

Caching Data

See Caching Data to configure replication and caching for a range of scenarios common to remote data access. Configurations include:

  • Autocache: Automatically cache data to a lightweight database. Save data for later offline use or enable fast reporting from the cache.
  • Replication: Copy data to local and cloud data stores such as Oracle, SQL Server, Google Cloud SQL, etc. The replication commands allow for intelligent incremental updates to cached data.
  • No caching: Work with remote data only. No local cache file is created.

Data Model

See Data Model for information on the available database objects and how to use SQL to work with Couchbase APIs. This section provides more detailed information on querying specific Couchbase entities.

Connection String Options

The Connection properties describe the various options that can be used to establish a connection.

Copyright (c) 2019 CData Software, Inc. - All rights reserved.
Build 18.0.6970.0