Herunterladen Inhalt Inhalt Diese Seite drucken

Sql Bind; Beispiel: Bindung Lösen - HEIDENHAIN TNC 128 Benutzerhandbuch

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

Werbung

9
2  SQL QL1 "SELECT WMAT FROM 'TNC:\table\FRAES.TAB'
WHERE NR ==3"
3  SQL FETCH Q1900 HANDLE QL1
4  SQL ROLLBACK Q1900 HANDLE QL1
5  SQL BIND QS 1800
6  END PGM SQL_TEST MM

SQL BIND

Beispiel: Q-Parameter an Tabellenspalte binden
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"
Beispiel: Bindung lösen
91 SQL BIND Q881
92 SQL BIND Q882
93 SQL BIND Q883
94 SQL BIND Q884
SQL BIND bindet einen Q-Parameter an eine Tabellenspalte.
Die SQL -Befehle FETCH, UPDATE und INSERT werten diese
Bindung (Zuordnung) bei den Datentransfers zwischen Result-set
(Ergebnismenge) und NC-Programm aus.
Ein SQL BIND ohne Tabellen- und Spaltenname hebt die Bindung
auf. Die Bindung endet spätestens mit dem Ende des NC-
Programms oder Unterprogramms.
Programmierhinweise:
Sie können beliebig viele Bindungen programmieren.
Bei den Lese- und Schreibvorgängen werden
ausschließlich die Spalten berücksichtigt, die mithilfe
des SELECT-Befehls angegeben wurden. Wenn
Sie in dem SELECT-Befehl Spalten ohne Bindung
angeben, unterbricht die Steuerung den Lese- oder
Schreibvorgang mit einer Fehlermeldung.
SQL BIND... muss
und INSERT programmiert werden.
Parameter-Nr für Ergebnis: Q-Parameter für die
Bindung an die Tabellenspalte definieren
Datenbank: Spaltenname: Tabellennamen und
Tabellenspalte definieren (mit . trennen)
218
Q-Parameter programmieren | Tabellenzugriffe mit SQL-Anweisungen
den Befehlen FETCH, UPDATE
vor
Tabellenname: Synonym oder Pfad- mit
Dateinamen der Tabelle
Spaltenname: angezeigter Name im
Tabelleneditor
Suche definieren
Suche ausführen
Transaktion abschließen
Parameterbindung lösen
HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2018

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis