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.
- Database
- This class contains functions to handle database connection and interaction.
Database Function to call Create a database connection CreateConnection() Create a DataReader CreateDataReader(CommandBuilder) Create a DataTable CreateDataTable(string) Create a DataSet CreateDataSet(string) Execute a non-query ExecuteNonQuery(string) Create a CommandBuilder CreateCommandBuilder(ref IDbDataAdapter) Create a DataAdapter CreateAdapter()
- 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.
- DataManager
- Provides methods to update data on tables in Dynamicweb databases
- DbObject
- Class contains function for data base objects handling.
- ExcelWriter
- Excel exporter that handles merging object values into placeholders in worksheet
- Helpers
- Utility for finding a SQL collation from a CultureInfo object.
- NamespaceDoc
- The Dynamicweb.Data namespace contains types for accessing and managing data in the database. Use this namespace to query data directly on the database where the objects in Dynamicweb are not sufficient.
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.