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 » ULTable-Klasse

 

ULTable-Mitglieder

Öffentliche Eigenschaften
Mitgliedsname Beschreibung

Depth-Eigenschaft (geerbt von ULDataReader)

Gibt die Tiefe der Verschachtelung für die aktuelle Zeile zurück. Die äußerste Tabelle hat die Tiefe Null.

FieldCount-Eigenschaft (geerbt von ULDataReader)

Gibt die Anzahl der Spalten im Cursor zurück

HasRows-Eigenschaft (geerbt von ULDataReader)

Prüft, ob das ULDataReader-Objekt eine oder mehrere Zeilen hat.

IsBOF-Eigenschaft (geerbt von ULDataReader)

UL-Erw.: Gibt an, ob sich die aktuelle Zeilenposition vor der ersten Zeile befindet.

IsClosed-Eigenschaft (geerbt von ULDataReader)

Prüft, ob der Cursor aktuell offen ist

IsEOF-Eigenschaft (geerbt von ULDataReader)

UL-Erw.: Gibt an, ob sich die aktuelle Zeilenposition nach der letzten Zeile befindet.

Item-Eigenschaften (geerbt von ULDataReader)

Ruft den Wert einer angegebenen Spalte als Instanz von [external link] Object ab.

RecordsAffected-Eigenschaft (geerbt von ULDataReader)

Gibt die Anzahl der durch eine SQL-Anweisung geänderten, eingefügten oder gelöschten Zeilen zurück. Für SELECT-Anweisungen oder CommandType.TableDirect-Tabellen ist dieser Wert -1.

RowCount-Eigenschaft (geerbt von ULDataReader)

UL-Erw.: Gibt die Anzahl der Zeilen im Cursor zurück.

Schema-Eigenschaft

Speichert das Tabellenschema. Diese Eigenschaft ist nur gültig, während die Verbindung geöffnet ist.

[external link] VisibleFieldCount (geerbt von DbDataReader)

Ruft die Anzahl der Felder in [external link] DbDataReader ab, die nicht ausgeblendet sind.

Öffentliche Methoden
Mitgliedsname Beschreibung

AppendBytes-Methode (geerbt von ULResultSet)

Hängt die angegebene Teilmenge des angegebenen Arrays von System.Bytes an den neuen Wert für die angegebene ULDbType.LongBinary-Spalte an

AppendChars-Methode (geerbt von ULResultSet)

Hängt die angegebene Teilmenge des angegebenen Arrays von System.Chars an den neuen Wert für die angegebene ULDbType.LongVarchar-Spalte an

Close-Methode (geerbt von ULDataReader)

Schließt den Cursor

Delete-Methode (geerbt von ULResultSet)

Löscht die aktuelle Zeile

DeleteAllRows-Methode

Löscht alle Zeilen in der Tabelle

[external link] Dispose (geerbt von DbDataReader)

Gibt alle Ressourcen frei, die von der aktuellen Instanz von [external link] DbDataReader verwendet werden.

FindBegin-Methode

Bereitet die Durchführung einer neuen Suche in der Tabelle vor

FindFirst-Methoden

Verschiebt die aktuelle Position am Anfang beginnend vorwärts durch die Tabelle und sucht nach einer Zeile, die mit einem Wert oder einer vollständigen Wertemenge im aktuellen Index übereinstimmt.

FindLast-Methoden

Verschiebt die aktuelle Position ausgehend vom Ende rückwärts durch die Tabelle und sucht nach einer Zeile, die mit einem Wert oder einer Gesamtmenge von Werten im aktuellen Index genau übereinstimmt.

FindNext-Methoden

Setzt die ULTable.FindFirst()-Suche mit einer von der aktuellen Position ausgehenden Vorwärtsbewegung durch die Tabelle fort, wobei untersucht wird, ob die nächste Zeile einem Wert oder einer Gesamtmenge von Werten im aktuellen Index entspricht.

FindPrevious-Methoden

Setzt die ULTable.FindLast()-Suche mit einer von der aktuellen Position ausgehenden Rückwärtsbewegung durch die Tabelle fort, wobei untersucht wird, ob die vorherige Zeile einem Wert oder einer Gesamtmenge von Werten im aktuellen Index entspricht.

GetBoolean-Methode (geerbt von ULDataReader)

Gibt den Wert für die angegebene Spalte als System.Boolean zurück.

GetByte-Methode (geerbt von ULDataReader)

Gibt den Wert für die angegebene Spalte als 8-Bit-Wert ohne Vorzeichen zurück (System.Byte).

GetBytes-Methoden (geerbt von ULDataReader)

UL-Erw.: Gibt den Wert für die angegebene Spalte als Array von System.Bytes zurück. Nur gültig für Spalten vom Typ ULDbType.Binary, ULDbType.LongBinary oder ULDbType.UniqueIdentifier.

GetChar-Methode (geerbt von ULDataReader)

Diese Methode wird in UltraLite.NET nicht unterstützt.

GetChars-Methode (geerbt von ULDataReader)

Kopiert eine Untermenge des Werts für die angegebene ULDbType.LongVarchar-Spalte, beginnend beim angegebenen Offset, in das angegebene Offset des System.Char-Zielarrays.

[external link] GetData (geerbt von DbDataReader)

Gibt ein [external link] DbDataReader-Objekt für die entsprechende Spalten-Ordinalzahl zurück.

GetDataTypeName-Methode (geerbt von ULDataReader)

Gibt den Namen des Provider-Datentyps der angegebenen Spalte zurück

GetDateTime-Methode (geerbt von ULDataReader)

Gibt den Wert für die angegebene Spalte als System.DateTime mit Millisekunden-Genauigkeit zurück

GetDecimal-Methode (geerbt von ULDataReader)

Gibt den Wert für die angegebene Spalte als System.Decimal zurück

GetDouble-Methode (geerbt von ULDataReader)

Gibt den Wert für die angegebene Spalte als System.Double zurück

GetEnumerator-Methode (geerbt von ULDataReader)

Gibt ein System.Collections.IEnumerator-Objekt zurück, das das ULDataReader-Objekt durchläuft

GetFieldType-Methode (geerbt von ULDataReader)

Gibt den System.Type-Wert zurück, der für die angegebene Spalte am besten geeignet ist

GetFloat-Methode (geerbt von ULDataReader)

Gibt den Wert für die angegebene Spalte als System.Single zurück

GetGuid-Methode (geerbt von ULDataReader)

Gibt den Wert für die angegebene Spalte als UUID zurück (System.Guid)

GetInt16-Methode (geerbt von ULDataReader)

Gibt den Wert für die angegebene Spalte als System.Int16 zurück

GetInt32-Methode (geerbt von ULDataReader)

Gibt den Wert für die angegebene Spalte als Int32 zurück

GetInt64-Methode (geerbt von ULDataReader)

Gibt den Wert für die angegebene Spalte als Int64 zurück

GetName-Methode (geerbt von ULDataReader)

Gibt den Namen der angegebenen Spalte zurück.

GetOrdinal-Methode (geerbt von ULDataReader)

Gibt die Spalten-ID der benannten Spalte zurück

[external link] GetProviderSpecificFieldType (geerbt von DbDataReader)

Gibt den providerspezifischen Feldtyp der angegebenen Spalte zurück.

[external link] GetProviderSpecificValue (geerbt von DbDataReader)

Ruft den Wert der angegebenen Spalte als Instanz von [external link] Object ab.

[external link] GetProviderSpecificValues (geerbt von DbDataReader)

Ruft alle providerspezifischen Attributspalten in der Sammlung für die aktuelle Zeile zurück.

GetSchemaTable-Methode (geerbt von ULDataReader)

Gibt ein System.Data.DataTable-Objekt zurück, das die Spaltenmetadaten des ULDataReader-Objekts beschreibt

GetString-Methode (geerbt von ULDataReader)

Gibt den Wert für die angegebene Spalte als System.String zurück

GetTimeSpan-Methode (geerbt von ULDataReader)

Gibt den Wert für die angegebene Spalte als System.TimeSpan mit Millisekunden-Genauigkeit zurück

GetUInt16-Methode (geerbt von ULDataReader)

Gibt den Wert für die angegebene Spalte als System.UInt16 zurück

GetUInt32-Methode (geerbt von ULDataReader)

Gibt den Wert für die angegebene Spalte als UInt32 zurück

GetUInt64-Methode (geerbt von ULDataReader)

Gibt den Wert für die angegebene Spalte als System.UInt64 zurück

GetValue-Methode (geerbt von ULDataReader)

Gibt den Wert der angegebenen Spalte in ihrem nativen Format zurück.

GetValues-Methode (geerbt von ULDataReader)

Gibt alle Spaltenwerte für die aktuelle Zeile zurück

Insert-Methode

Fügt eine neue Zeile mit den aktuellen Spaltenwerten (mit den set-Methoden angegeben) ein.

Jedem Einfügevorgang muss ein Aufruf von ULTable.InsertBegin vorangehen.

InsertBegin-Methode

Bereitet das Einfügen einer neuen Zeile in die Tabelle vor, indem alle aktuellen Spaltenwerte auf ihre Standardwerte gesetzt werden

IsDBNull-Methode (geerbt von ULDataReader)

Prüft, ob der Wert aus der angegebenen Spalte NULL ist.

LookupBackward-Methoden

Verschiebt die Cursorposition von hinten beginnend rückwärts durch die Tabelle und sucht nach einer Zeile, die mit einem Wert oder einer vollständigen Wertemenge im aktuellen Index übereinstimmt oder kleiner als dieser Wert ist.

LookupBegin-Methode

Bereitet ein neues Nachschlagen in der Tabelle vor. Die zu suchenden Werte werden angegeben, indem die zutreffendsten Type-Methoden zum Festlegen der Typen für die Spalten im Index aufgerufen werden, mit denen die Tabelle geöffnet wurde.

LookupForward-Methoden

Verschiebt die aktuelle Position ausgehend vom Anfang vorwärts durch die Tabelle und sucht nach einer Zeile, die mit einem Wert oder einer Gesamtmenge von Werten im aktuellen Index genau übereinstimmt oder größer ist.

MoveAfterLast-Methode (geerbt von ULDataReader)

UL-Erw.: Positioniert den Cursor hinter die letzte Zeile des Cursors.

MoveBeforeFirst-Methode (geerbt von ULDataReader)

UL-Erw.: Positioniert den Cursor vor die erste Zeile des Cursors.

MoveFirst-Methode (geerbt von ULDataReader)

UL-Erw.: Positioniert den Cursor auf die erste Zeile des Cursors.

MoveLast-Methode (geerbt von ULDataReader)

UL-Erw.: Positioniert den Cursor auf die letzte Zeile des Cursors.

MoveNext-Methode (geerbt von ULDataReader)

UL-Erw.: Positioniert den Cursor in die nächste Zeile oder nach der letzten Zeile, wenn der Cursor bereits in der letzten Zeile war.

MovePrevious-Methode (geerbt von ULDataReader)

UL-Erw.: Positioniert den Cursor in die vorhergehende Zeile oder vor die erste Zeile.

MoveRelative-Methode (geerbt von ULDataReader)

UL-Erw.: Positioniert den Cursor relativ zur aktuellen Zeile.

NextResult-Methode (geerbt von ULDataReader)

Bringt das ULDataReader-Objekt zum nächsten Ergebnis, wenn Ergebnisse von Batch-SQL-Anweisungen gelesen werden

Read-Methode (geerbt von ULDataReader)

Positioniert den Cursor in die nächste Zeile oder nach der letzten Zeile, wenn der Cursor bereits in der letzten Zeile war

SetBoolean-Methode (geerbt von ULResultSet)

Legt den Wert für die angegebene Spalte unter Verwendung eines System.Boolean-Objekts fest

SetByte-Methode (geerbt von ULResultSet)

Legt den Wert für die angegebene Spalte unter Verwendung eines System.Byte-Objekts (8-Bit-Ganzzahl ohne Vorzeichen) fest

SetBytes-Methode (geerbt von ULResultSet)

Legt den Wert für die angegebene Spalte unter Verwendung eines System.Bytes-Arrays fest

SetDBNull-Methode (geerbt von ULResultSet)

Setzt eine Spalte auf NULL

SetDateTime-Methode (geerbt von ULResultSet)

Legt den Wert für die angegebene Spalte mithilfe eines System.Date.Time-Objekts fest.

SetDecimal-Methode (geerbt von ULResultSet)

Legt den Wert für die angegebene Spalte unter Verwendung eines System.Decimal-Objekts fest

SetDouble-Methode (geerbt von ULResultSet)

Legt den Wert für die angegebene Spalte unter Verwendung eines System.Double-Objekts fest

SetFloat-Methode (geerbt von ULResultSet)

Legt den Wert für die angegebene Spalte unter Verwendung eines System.Single-Objekts fest

SetGuid-Methode (geerbt von ULResultSet)

Legt den Wert für die angegebene Spalte unter Verwendung eines System.Guid-Objekts fest

SetInt16-Methode (geerbt von ULResultSet)

Legt den Wert für die angegebene Spalte unter Verwendung eines System.Int16-Objekts fest

SetInt32-Methode (geerbt von ULResultSet)

Legt den Wert für die angegebene Spalte unter Verwendung eines System.Int32-Objekts fest

SetInt64-Methode (geerbt von ULResultSet)

Setzt den Wert für die angegebene Spalte unter Verwendung eines Int64-Werts.

SetString-Methode (geerbt von ULResultSet)

Legt den Wert für die angegebene Spalte unter Verwendung eines System.String-Objekts fest

SetTimeSpan-Methode (geerbt von ULResultSet)

Legt den Wert für die angegebene Spalte unter Verwendung eines System.TimeSpan-Objekts fest

SetToDefault-Methode (geerbt von ULResultSet)

Setzt den Wert bei der angegebenen Spalte auf ihren Standardwert.

SetUInt16-Methode (geerbt von ULResultSet)

Legt den Wert für die angegebene Spalte unter Verwendung eines System.UInt16-Objekts fest

SetUInt32-Methode (geerbt von ULResultSet)

Legt den Wert für die angegebene Spalte unter Verwendung eines System.UInt32-Objekts fest

SetUInt64-Methode (geerbt von ULResultSet)

Legt den Wert für die angegebene Spalte unter Verwendung eines System.UInt64-Objekts fest

Truncate-Methode

Löscht alle Zeilen in der Tabelle, während gleichzeitig ein Stopp der Löschvorgänge bei der Synchronisation aktiviert wird.

Update-Methode (geerbt von ULResultSet)

Aktualisiert die aktuelle Zeile mit den aktuellen Spaltenwerten (mit set-Methoden angegeben)

UpdateBegin-Methode

Bereitet auf die Aktualisierung der aktuellen Zeile in dieser Tabelle vor

Siehe auch