Herunterladen Inhalt Inhalt Diese Seite drucken

HEIDENHAIN TNC 320 Benutzerhandbuch Seite 349

Vorschau ausblenden Andere Handbücher für TNC 320:
Inhaltsverzeichnis

Werbung

Result-set
Die selektierten Zeilen innerhalb des Result-sets werden mit 0 begin-
nend aufsteigend numeriert. Diese Numerierung wird als Index
bezeichnet. Bei den Lese- und Schreibzugriffen wird der Index ange-
geben und so gezielt eine Zeile des Result-sets angesprochen.
Häufig ist es vorteilhaft die Zeilen innerhalb des Result-sets sortiert
abzulegen. Das ist möglich duch Definition einer Tabellen-Spalte, die
das Sortierkriterium beinhaltet. Zusätzlich wird eine aufsteigende oder
absteigende Reihenfolge gewählt (SQL SELECT ... ORDER BY ...).
Die selektierten Zeilen, die in den Result-set übernommen wurde,
wird mit dem HANDLE adressiert. Alle folgenden SQL-Anweisungen
verwenden das Handle als Referenz auf diese „Menge selektierter
Zeilen und Spalten".
Bei dem Abschluß einer Transaktion wird das Handle wieder freigege-
ben (SQL COMMIT... oder SQL ROLLBACK...). Es ist dann nicht mehr gül-
tig.
Sie können gleichzeitig mehrere Result-sets bearbeiten. Der SQL-Ser-
ver vergibt bei jeder Select-Anweisung ein neues Handle.
Q-Parameter an Spalten „binden"
Das NC-Programm hat keinen direkten Zugriff auf Tabellen-Einträge im
Result-set. Die Daten müssen in Q-Parameter transferiert werden.
Umgekehrt werden die Daten zuerst in den Q-Parametern aufbereitet
und dann in den Result-set transferiert.
Mit SQL BIND ... legen Sie fest, welche Tabellen-Spalten in welchen
Q-Parametern abgebildet werden. Die Q-Parameter werden an die
Spalten „gebunden" (zugeordnet). Spalten, die nicht an Q-Parameter
„gebunden" sind, werden bei den Lese-/Schreibvorgängen nicht
berücksichtigt.
Wird mit SQL INSERT... eine neue Tabellen-Zeile generiert, werden
Spalten, die nicht an Q-Parameter „gebunden" sind, mit Default-Wer-
ten belegt.
HEIDENHAIN TNC 320
349

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis