Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » UltraLite - .NET-Programmierung » UltraLite .NET 2.0 API-Referenz » ULCommand-Klasse

 

CommandText-Eigenschaft

Legt den Text der SQL-Anweisung oder den Namen der Tabelle fest, wenn ULCommand.CommandType den Wert System.Data.CommandType.TableDirect hat. Bei parametrisierten Anweisungen übergeben Sie Parameter mithilfe eines Fragezeichen-Platzhalters (?).

Syntax
Visual Basic
Public Overrides Property CommandText As String
C#
public override string  CommandText { get; set; }
Eigenschaftswert

Eine Zeichenfolge, die den Text der SQL-Anweisung oder den Tabellennamen angibt. Standardwert ist eine leere Zeichenfolge (ungültiger Befehl).

Bemerkungen

SELECT-Anweisungen werden aus Performancegründen als schreibgeschützt gekennzeichnet. Falls die Abfrage für Aktualisierungen verwendet werden soll, muss die Anweisung mit " FOR UPDATE" enden.

Beispiel

Das folgende Beispiel veranschaulicht die Verwendung des parametrisierten Platzhalters:

' Visual Basic
myCmd.CommandText = "SELECT * FROM Customers WHERE CustomerID = ?"

// C#
myCmd.CommandText = "SELECT * FROM Customers WHERE CustomerID = ?";
Siehe auch