StatementBuilder Klasse

Definition

erstellt die tsql, die die Daten erhält

[System.Runtime.InteropServices.ComVisible(false)]
public class StatementBuilder
[<System.Runtime.InteropServices.ComVisible(false)>]
type StatementBuilder = class
Public Class StatementBuilder
Vererbung
StatementBuilder
Attribute

Konstruktoren

Name Beschreibung
StatementBuilder()

Standardkonstruktor

Eigenschaften

Name Beschreibung
Distinct

die Auswahl muss eindeutig sein.

From

gibt die FROM-Klausel zurück.

IsFirstJoin

Dies ist die erste Tabelle, die der From-Klausel hinzugefügt wird.

SqlPostfix

abrufen der postfix-Anweisung

SqlStatement

berechnen der gesamten SQL-Anweisung ( einschließlich Präfix / Postfix )

Methoden

Name Beschreibung
AddCondition(String)

Hinzufügen einer BEDINGUNG, die bei "true" den Resultset leer macht

AddElement(StringBuilder, String, String, String, String)

Addieren von Wert zu einem Zeichenfolgen-Generator mithilfe der angegebenen Trennzeichen

AddFields(String)

Zur SELECT-Feldliste hinzufügen

AddFrom(String)

Hinzufügen einer clasic-Verknüpfung zur FROM-Klausel

AddJoin(String)

Hinzufügen eines neuen Syntaxbeitritts zur FROM-Klausel

AddOrderBy(String, String, OrderBy+Direction)

add to ODER BY clause by name if the property apears in the SELECT list if not add it by value

AddOrderBy(String)

zur ORDER BY-Klausel hinzufügen

AddPostfix(String)

Zu POSTFIX hinzufügen

AddPrefix(String)

Zu PRÄFIX hinzufügen

AddProperty(String, String)

Hinzufügen einer Eigenschaft zur SELECT-Liste mit Alias

AddUrn(String)

Zu URN hinzufügen

AddWhere(String)

zur WHERE-Klausel mithilfe von AND hinzufügen

ClearFailCondition()

löschen Sie die BEDINGUNG, die, wenn wahr, das Ergebnis enpty macht

GetSqlNoPrefixPostfix()

löschen Sie das Präfix und postfix, und rufen Sie die verbleibende SQL-Anweisung ab.

IsEmpty(StringBuilder)

gibt true zurück, wenn s leer ist

MakeCopy()

Erstellen einer Kopie dieses StatementBuilders

Merge(StatementBuilder)

Zusammenführen von zwei StatementBuilder-Instanzen

Gilt für: