Herunterladen Inhalt Inhalt Diese Seite drucken

Sql Fetch - HEIDENHAIN TNC 320 Benutzerhandbuch

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

Werbung

SQL FETCH

SQL FETCH liest die mit INDEX adressierte Zeile aus dem Result-set und
legt die Tabellen-Einträge in den „gebundenen" (zugeordneten) Q-
Parametern ab. Der Result-set wird mit mit dem HANDLE adressiert.
SQL FETCH berücksichtigt alle Spalten, die bei der Select-Anweisung
angegeben wurden.
Parameter-Nr für Ergebnis: Q-Parameter, in dem der
SQL-Server das Ergebnis zurückmeldet:
0: kein Fehler aufgetreten
1: Fehler aufgetreten (falsches Handle oder Index zu
groß)
Datenbank: SQL-Zugriffs-ID: Q-Parameter, mit dem
Handle zur Identification des Result-sets (siehe auch
SQL SELECT).
Datenbank: Index zu SQL-Ergebnis: Zeilen-Nummer
innerhalb des Result-sets. Die Tabellen-Einträge die-
ser Zeile werden gelesen und in die „gebundenen"
Q-Parameter transferiert. Geben Sie den Index nicht
an, wird die erste Zeile (n=0) gelesen.
Die Zeilen-Nummer wird direkt angegeben oder Sie
programmieren den Q-Parameter, der den Index ent-
hält.
HEIDENHAIN TNC 320
Beispiel: Zeilen-Nummer wird im Q-Parameter
übergeben
11 SQL BIND Q881 "TAB_EXAMPLE.MESS_NR"
12 SQL BIND Q882 "TAB_EXAMPLE.MESS_X"
13 SQL BIND Q883 "TAB_EXAMPLE.MESS_Y"
14 SQL BIND Q884 "TAB_EXAMPLE.MESS_Z"
. . .
20 SQL Q5 "SELECT MESS_NR,MESS_X,MESS_Y,
MESS_Z FROM TAB_EXAMPLE"
. . .
30 SQL FETCH Q1 HANDLE Q5 INDEX+Q2
Beispiel: Zeilen-Nummer wird direkt program-
miert
. . .
30 SQL FETCH Q1 HANDLE Q5 INDEX5
355

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis