Herunterladen Inhalt Inhalt Diese Seite drucken

HEIDENHAIN TNC 620 Benutzerhandbuch Seite 425

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

Werbung

Result-set
Die selektierten Zeilen innerhalb des Result-sets werden mit 0
beginnend aufsteigend numeriert. Diese Numerierung wird als Index
bezeichnet. Bei den Lese- und Schreibzugriffen wird der Index
angegeben 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
freigegeben (SQL COMMIT... oder SQL ROLLBACK...). Es ist dann nicht
mehr gültig.
Sie können gleichzeitig mehrere Result-sets bearbeiten. Der SQL-
Server 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-Werten
belegt.
HEIDENHAIN TNC 620
425

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis