Show / Hide Table of Contents

Namespace SuperOffice.Data.Dialect

Classes

DatabaseOperations

Utility class for performing database operations

DatabaseOperations.BulkImportInfo

DatabaseOperations.UserInfo

Helper class containing credentials

DatabaseOperationsFactory

Dialect

All classes inheriting from this class must implement the following code:
static System.Collections.Hashtable _toSqlHelper = null;
protected override Hashtable System.Collections.ToSqlHelper
{
	get {return _toSqlHelper;}
	set {_toSqlHelper = value;}
}
This class is the sql-generator in the new SSearch. It has various derived classes that represents the databases we use. These classes contain the information needed to generate the db-specific sql.

FieldValueParser

Parse string values to the correct .NET type, for a given database field

MassOperations

MassResult

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.

OracleCommon

This class contains the common SQL-syntax for the Oracle DB.

OracleMassOperations

OracleOperations

Database operations for Oracle

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 :-).

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.

Interfaces

IDatabaseOperations

IDatabaseOperationsFactory

IMassOperations

IMassOperationsFactory

ITempTableManager

Enums

Dialect.EncodedArraySearchType

TruncateOptions

Delegates

Dialect.FulltextEncodedSearch

© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top