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 - M-Business Anywhere-Programmierung » UltraLite für M-Business Anywhere-API-Referenz » ULTable-Klasse

 

findPreviousForColumns-Methode

Setzt die 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 Teilmenge von Werten im aktuellen Index entspricht.

Syntax
Boolean findPreviousForColumns(
  UInt16 numColumns
)
            
Parameter
  • numColumns   Bei zusammengesetzten Indizes ist dies die Anzahl der Spalten, die bei der Suche verwendet werden soll. Wenn Sie z.B. einen dreispaltigen Index haben und einen Wert suchen, der lediglich in der ersten Spalte übereinstimmt, müssen Sie den Wert für die erste Spalte einstellen, und dann einen numColumns-Wert von 1 angeben .

Rückgabe

Wenn erfolgreich, true, sonst false.

Bemerkungen

Der Cursor bleibt in der vorherigen Zeile, wenn sie genau mit dem Indexwert übereinstimmt. Bei einem Fehlschlag ist die Cursorposition vor der ersten Zeile (isBOF).

Das Verhalten der findPrevious-Methode ist nicht festgelegt, wenn die gesuchten Spaltenwerte während einer Zeilenaktualisierung geändert werden.