SDAC

MSAccess Unit Members

This unit contains implementation of most public classes of SDAC.

Classes

Name Description

TCustomMSConnection

A base class defining functionality for classes derived from it, and introducing OLE DB specific properties.

TCustomMSConnectionOptions

This class allows setting up the behaviour of the TCustomMSConnection class.

TCustomMSDataSet

A component for defining the functionality for the classes derived from it.

TCustomMSStoredProc

A component used to access stored procedures on a database server.

TCustomMSTable

A base class that defines functionality for descendant classes which access data in a single table without writing SQL statements.

TMSChangeNotification

A component for keeping information in local dataset up-to-date through receiving notifications.

TMSConnection

A component for establishing connection to the database server, providing customized login support and performing transaction control.

TMSConnectionOptions

This class allows setting up the behaviour of the TMSConnection class.

TMSDataSetOptions

This class allows setting up the behaviour of the TMSDataSet class.

TMSDataSource

TMSDataSource provides an interface between a SDAC dataset components and data-aware controls on a form.

TMSEncryptor

The class that performs encrypting and decrypting of data.

TMSFileStream

A class for managing FILESTREAM data using Win32 API.

TMSMetadata

A component for obtaining metainformation about database objects from the server.

TMSParam

A class that is used to set the values of individual parameters passed with queries or stored procedures.

TMSParams

Used to control TMSParam objects.

TMSQuery

A component for executing queries and operating record sets. It also provides flexible way to update data.

TMSSQL

A component for executing SQL statements and calling stored procedures on the database server.

TMSStoredProc

A component for accessing and executing stored procedures and functions.

TMSTable

A component for retrieving and updating data in a single table without writing SQL statements.

TMSTableData

A component for working with user-defined table types in SQL Server 2008.

TMSUDTField

A field class providing native access to the CLR User-defined Types (UDT) fields of SQL Server.

TMSUpdateSQL

A component for tuning update operations for the DataSet component.

TMSXMLField

A class providing access to the SQL Server xml data type.

Types

Name Description

TMSChangeNotificationEvent

This type is used for the TMSChangeNotification.OnChange event.

TMSUpdateExecuteEvent

This type is used for the TCustomMSDataSet.AfterUpdateExecute and TCustomMSDataSet.BeforeUpdateExecute events.

Enumerations

Name Description

TIsolationLevel

Specifies the extent to which all outside transactions interfere with the subsequent transactions of the current connection.

TMSLockType

Specifies the parameters for locking the current record.

TMSNotificationInfo

Indicates the reason of the notification.

TMSNotificationSource

Indicates the source of notification.

TMSNotificationType

Indicates if this notification is generated because of change or by subscription.

TMSObjectType

Enumerates the object types supported by TMSMetadata.

Variables

Name Description

__UseUpdateOptimization

In SDAC 4.00.0.4 update statements execution was optimized. This optimization changed the behaviour of affected rows count retrieval for the tables with triggers.

Constants

Name Description

SDACVersion

Read this constant to get the current version number for SDAC.
© 1997-2024 Devart. All Rights Reserved. Request Support DAC Forum Provide Feedback