![]() |
Datenbank: Embedded Firebird • Version: 1.5 • Zugriff über: UIB-Komponenten
UIBScript und Set Term
Hallo,
meine Frage dreht sich um die UIB-Komponenten für den Zugriff auf eine Firebird-Datenbank. Ich führe mit der UIBScript-Komponente DDL-Skripte auf die Datenbank aus, das funktioniert bis zu einem gewissen Punkt auch. Aber bei der Anweisung
SQL-Code:
steigt der Parser mit der Meldung aus, er erwarte ein "<" "=" oder ">". :shock:
SET TERM = ^ ;
Eine Idee war schon, auf das Ereignis OnParse zu reagieren und damit diese Zeile zu umgehen. Das funktioniert aber nicht, da die Exception schon vor OnParse eintritt. :gruebel: Hat vielleicht jemand eine Lösung? Mir würde es auch schon genügen, überhaupt einen kleinen Erfahrungsaustausch über das UIBScript zu führen :chat: |
Re: UIBScript und Set Term
Hallo meierotto,
ich kenne die UIB Komponenten nicht, aber das Umschalten des "Endezeichens" mit Set Term ist m.E. gar nicht mehr nötig. Lasse diese Anweisung einfach mal weg und vertraue darauf, dass ein ";" nur als Ende der aktuellen Anweisung und nicht als Ende des Scriptes interpretiert wird. |
Re: UIBScript und Set Term
:hello: Hoch lebe Mr. Spock! :hello:
Wieso einfach, wenns auch schwierig geht :stupid: Einfach mal die Termklausel weglassen und schon gehts!!! Vielen Dank! :dp: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:56 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz