Namespace SuperOffice.Data.Dialect
Classes
DatabaseOperations
Utility class for performing database operations
DatabaseOperations.BulkImportInfo
DatabaseOperations.UserInfo
Helper class containing credentials
DB2Common
This class contains all common code for the DB2 family. Specific "version-sql" will be treated in the versions different subclasses.
DB2Operations
Database operations for IBM DB2
Dialect
static System.Collections.Hashtable _toSqlHelper = null;
protected override Hashtable System.Collections.ToSqlHelper
{
get {return _toSqlHelper;}
set {_toSqlHelper = value;}
}
FieldValueParser
Parse string values to the correct .NET type, for a given database field
MassOperations
MassResult
MySqlCommon
Summary description for MySqlCommon.
Oracle10
The Oracle10-class contains the functions necessary to run NetServer on Oracle 10.
Oracle11
The Oracle11-class contains the functions necessary to run NetServer on Oracle 11 using the Oracle provider loaded dynamically. The Microsoft Oracle driver is deprecated and no longer supported.
Oracle12
The Oracle12-class contains the functions necessary to run NetServer on Oracle 12 using the Oracle provider loaded dynamically. The Microsoft Oracle driver is deprecated and no longer supported.
Oracle8
The Oracle8-class contains the functions necessary to run NetServer on Oracle 8i.
Oracle9
The Oracle9-class contains the functions necessary to run NetServer on Oracle 9.
OracleCommon
This class contains the common SQL-syntax for the Oracle DB.
OracleMassOperations
OracleOperations
Database operations for Oracle
PrivateMassOperationsFactory
Factory for creating database-dependent DatabaseOperations subclasses
RowStatus
SqlCommandXml
Serializer/deserializer for SqlCommand objects, to/from XML. This class is currently a prototype that will handle most SELECT queries; however, group by as well as mathematical and aggregate functions are not yet handled. Other query kinds, such as INSERT or UNION, are not yet handled at all, though it is fairly obivous how that should be implemented :-).
SqlGenerationPreferences
SqlServer8Operations
Database operations for for SQL servers 2000, 2005, 2008, 2011
SqlServerCollationMapping
SqlServerCommon
This class contains all common code for the MS SQL Server family. Specific "version-sql" will be treated in the versions different subclasses.
SqlServerMassOperations
SqlServerOperations
Database operations for for SQL servers up to and including version 7.
SqlStateManager
We sometimes need information about the state the sql-statement is in before we choose road to walk. The SqlStateManager takes care of this. It uses the two member variables to control this.
SybaseCommon
This class contains all common code for the Sybase family. Specific "version-sql" will be treated in the versions different subclasses.
SybaseOperations
Database operations for Sybase iAnywhere
TempTableManager
Create and remove temporary tables, based on selected columns from existing tables
Enums
DatabaseOperations.TruncateOptions
Dialect.EncodedArraySearchType
SqlStateType
Contains the different sql-state operations we can do. Used when we want to explain to the sqlparser that we're dealing with this specific type of dialect, ex. when we don't want alias on the returnfields.