Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi UIBScript und Set Term (https://www.delphipraxis.net/49927-uibscript-und-set-term.html)

meierotto 18. Jul 2005 13:00

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:
SET TERM = ^ ;
steigt der Parser mit der Meldung aus, er erwarte ein "<" "=" oder ">". :shock:
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:

MrSpock 19. Jul 2005 07:03

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.

meierotto 19. Jul 2005 07:35

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 16:31 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz