dotConnect for SugarCRM Documentation
Components

This topic presents a brief description of the classes and components included in dotConnect for SugarCRM. Click on the name of each component for more information.

Core ADO.NET Classes

Class Description
SugarConnection Establishes a connection to SugarCRM database and manages transactions.
SugarCommand Executes SQL statements and stored procedures at SugarCRM database.
SugarDataReader Exposes and reads a forward-only stream of data from SugarCRM database.
SugarDataAdapter Populates a DataSet and resolves updates with SugarCRM database.
SugarParameter Represents input, output, and return value parameters for commands.
SugarException Represents an error encountered at SugarCRM database. For an error encountered at the client, dotConnect for SugarCRM throws a .NET Framework exception.

Complementary ADO.NET Classes

Class Description
SugarCommandBuilder A helper object that automatically generates command properties of SugarDataAdapter and populates the SugarParameter collection of SugarCommand object.
SugarConnectionStringBuilder Constructs a connection string by assigning values to appropriate properties.

dotConnect for SugarCRM Auxiliary Classes

Class Description
SugarLoader Serves to load external data into the SugarCRM database.
SugarMonitor Serves to monitor dynamic SQL execution in applications that use dotConnect for SugarCRM.