Die Suche ergab 6 Treffer

von GNR82
So 17. Okt 2010, 22:26
Forum: Datenbanken
Thema: Firebird-Prozeduren über TSQLScript erzeugen
Antworten: 5
Zugriffe: 2218

Re: Firebird-Prozeduren über TSQLScript erzeugen

:D Vielen Dank! Es hat über "ExecuteDirect"funktioniert! Manchmal liegt die Anwort so nah ... :)

Clemens
von GNR82
So 17. Okt 2010, 21:57
Forum: Datenbanken
Thema: Firebird-Prozeduren über TSQLScript erzeugen
Antworten: 5
Zugriffe: 2218

Re: Firebird-Prozeduren über TSQLScript erzeugen

Ah, jetzt verstehe ich auf was du hinaus willst. Ich werde es testen, danke für die Info!
von GNR82
So 17. Okt 2010, 13:12
Forum: Datenbanken
Thema: Firebird-Prozeduren über TSQLScript erzeugen
Antworten: 5
Zugriffe: 2218

Re: Firebird-Prozeduren über TSQLScript erzeugen

TSQLScript versteht "SET TERM" schon. Das Problem liegt wirklich "nur" bei dem Select-Statement. Ohne das Select Statement wird das Script ja ordentlich ausgeführt.
von GNR82
Sa 16. Okt 2010, 23:14
Forum: Datenbanken
Thema: Firebird-Prozeduren über TSQLScript erzeugen
Antworten: 5
Zugriffe: 2218

Firebird-Prozeduren über TSQLScript erzeugen

Hallo Forum,

wieder einmal habe ich einen Fehler den ich bis jetzt nicht lösen konnte und wende mich deswegen an Euch.

Über IB-Expert kann ich folgendes SQL-Statement ohne Probleme ausführen, über das TSQLScript bekomme ich eine Fehlermeldung.

SET TERM ^ ;

ALTER TRIGGER FLATS_LOG
ACTIVE BEFORE ...
von GNR82
Mo 4. Okt 2010, 14:03
Forum: Datenbanken
Thema: DDL in Firebird über TSQLScript
Antworten: 2
Zugriffe: 1386

Re: DDL in Firebird über TSQLScript

Hallo mse,

sorry, dass ich mich jetzt erst zurückmelde. Vielen dank, es funktioniert. Ich dachte zwar, dass ich es auch schon mit "set term" ausprobiert hätte, aber jetzt klappst.

Danke!
von GNR82
Di 21. Sep 2010, 20:38
Forum: Datenbanken
Thema: DDL in Firebird über TSQLScript
Antworten: 2
Zugriffe: 1386

DDL in Firebird über TSQLScript

Hallo Forum,

ich möchte über das TSQLScript Datenbankobjekte anlegen und bearbeiten was aber nicht funktioniert. Ich verwende Firebird 2.1 und Lazarus 0.9.28.2.
Folgendes Beispiel soll zeigen wo das Problem liegt:

Es soll folgende Procedur erstellt werden:
CREATE PROCEDURE NEW_PROCEDURE
AS
begin ...