Sql fetch – HEIDENHAIN TNC 640 (34059x-02) ISO programming Manuel d'utilisation

Page 284

Advertising
background image

Programmation : paramètres Q

9.8

Accès aux tableaux avec les instructions SQL

9

284

TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013

SQL FETCH

SQL FETCH lit la ligne de Result adressée avec l'INDEX et mémorise
les enregistrements du tableau dans les paramètres Q liés (affectés).
Result-set est adressé avec le

HANDLE.

SQL FETCH tient compte de toutes les colonnes indiquées lors de
l'instruction Select.

N° de paramètre pour résultat : Paramètre Q dans
lequel le serveur SQL acquitte le résultat :
0 : pas d'erreur
1 : erreur (Handle incorrect ou index trop élevé)

Banque de données : réf. accès SQL : paramètre
Q avec le

Handle

d'identification de Result-set (voir

également

SQL SELECT)

Banque de données : Index pour le résultat

SQL : Numéro de ligne dans Result-ser Les
enregistrements du tableau de cette ligne sont lus
et transférés dans les paramètres Q liés. Si vous
n'indiquez pas l'indice, la première ligne (n=0) sera
lue.
Inscrivez directement le numéro de ligne ou bien
programmez le paramètre Q contenant l'index.

Le numéro de ligne est transmis au
paramètre Q

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

"SELECTMESS_NR,MESS_X,MESS_Y,

MESS_Z FROM TAB_EXAMPLE"
. . .
30 SQL FETCH Q1HANDLE Q5 INDEX

+Q2

Le numéro de ligne est programmé
directement

. . .
30 SQL FETCH Q1HANDLE Q5 INDEX5

Advertising