Table of Contents

Namespace Dynamicweb.Data

Classes

ColumnInfo

This is a lightweight version of the ADO.NET DataRow, with only the minimal needed information required to do alter table. Datarows are used in the schematable of a datatable, to define the columns of the datatable

CommandBuilder

The class represents a CommandBuilder to ease creation of parameterized SQL-queries.

CommandBuilder.ParameterInfo

Represents the parameter information used to create IDbCommand instances.

DataManager

Provides methods to update data on tables in Dynamicweb databases

Database

This class contains functions to handle database connection and interaction.

DatabaseFunction to call
Create a database connectionCreateConnection()
Create a DataReaderCreateDataReader(CommandBuilder)
Create a DataTableCreateDataTable(string)
Create a DataSetCreateDataSet(string)
Execute a non-queryExecuteNonQuery(string)
Create a CommandBuilderCreateCommandBuilder(ref IDbDataAdapter)
Create a DataAdapterCreateAdapter()
DatabaseConnectionProvider

Represents the database connection provider for replace the logic of creating database connections and data adapters to the Dynamicweb database.

DatabaseReplacer

This class contains functions to replace specified values in specified fields in a Database.

DatabaseSchema

Provides methods for reading database layouts from connections. Can provide information on tables and their columns.

DbObject

Class contains function for data base objects handling.

GeneralLogRepository
Helpers

Utility for finding a SQL collation from a CultureInfo object.

Interfaces

IDatabaseConnectionProvider

Represents the database connection interface for the provider for replace the logic of creating database connections and data adapters to the Dynamicweb database.

To top