Click or drag to resize

QueryBuilder Class

Manages a collection of query fields and converts them into SQL statements.
Inheritance Hierarchy
SystemObject
  Altaxo.DataConnectionQueryBuilder

Namespace: Altaxo.DataConnection
Assembly: AltaxoBase (in AltaxoBase.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
public class QueryBuilder

The QueryBuilder type exposes the following members.

Constructors
 NameDescription
Public methodQueryBuilder Initializes a new instance of a QueryBuilder.
Top
Properties
 NameDescription
Public propertyConnectionString Gets or sets the connection string used by this QueryBuilder.
Public propertyDistinct Gets or sets whether the query should return DISTINCT values.
Public propertyGroupBy Gets or sets a value that specifies whether the query groups the data.
Public propertyGroupByExtension Gets or sets a value that specifies how the query groups the data.
Public propertyMissingJoins Gets a value that indicates not all tables in the query are related.
Public propertyQueryFields Gets the collection of QueryField objects that defines the query.
Public propertySchema Gets or sets the schema that represents the underlying database.
Public propertySql Gets or sets the SQL string that represents the current QueryFields collection.
Public propertyTop Gets or sets the number of records the query returns using a TOP clause.
Top
Methods
 NameDescription
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Top
See Also