Thread View: pl.comp.lang.delphi.bazy-danych
7 messages
7 total messages
Started by lordbz
Sun, 24 Jun 2018 17:35
Firebird - prośba o podpowiedź
Author: lordbz
Date: Sun, 24 Jun 2018 17:35
Date: Sun, 24 Jun 2018 17:35
55 lines
2445 bytes
2445 bytes
No po prostu pomocy bo chyba oczy mam z guzików jak Miś Uszatek.
Dobrzy ludzie co jest nie tak w tym kodzie:
/*//start
CREATE TRIGGER UCZESTNIK_BI FOR UCZESTNIK
ACTIVE BEFORE INSERT POSITION 0
as
begin
if (new.id_uczestnik is null) then
new.id_uczestnik = gen_id(gen_uczestnik_id,1)
end
/*koniec
dodam że FB 2.5
używam Firebird ISQL Tools
robie wywołując z plików *.sql:
CREATE DATABASE nazwa bazy user haslo
CONNECT nazwa bazy user haslo
tworze tabel
tworze generatory
i dotad jest dobrze
chce trigerki i mi wywala
Statament failed, SQLSTATE = 42000
Dynamic SQL Error
-SQL error code = -140
token unknow - line 7, column 1
-end
dlaczego sie czepia tego end ??
kurcze no wersja z:
CREATE TRIGGER UCZESTNIK_BI FOR UCZESTNIK
ACTIVE BEFORE INSERT POSITION 0
as
begin
if (new.id_uczestnik is null) then
new.id_uczestnik = gen_id(gen_uczestnik_id,1)
end^;
set term^;
też źle.
ale sie przejechałem - a miało być tak pięknie.
Przy okazji mam obok FB 2.5 zainstalowany InterBase2017 oraz XE7
Może to przez to ??
Może jakaś podpowiedź przed meczem ???
Przemek
Re: Firebird - prośba o podpowiedź
Author: Andrzej J
Date: Sun, 24 Jun 2018 18:47
Date: Sun, 24 Jun 2018 18:47
5 lines
1396 bytes
1396 bytes
W dniu 2018-06-24 o 19:35, lordbz pisze: > new.id_uczestnik = gen_id(gen_uczestnik_id,1) Po " new.id_uczestnik = gen_id(gen_uczestnik_id,1)" daj średnik na końcu.
Re: Firebird - prośba o podpowiedź
Author: lordbz
Date: Mon, 25 Jun 2018 06:52
Date: Mon, 25 Jun 2018 06:52
10 lines
1904 bytes
1904 bytes
W dniu niedziela, 24 czerwca 2018 20:47:51 UTC+2 użytkownik Andrzej J napisał: > W dniu 2018-06-24 o 19:35, lordbz pisze: > > new.id_uczestnik = gen_id(gen_uczestnik_id,1) > > Po " new.id_uczestnik = gen_id(gen_uczestnik_id,1)" > daj średnik na końcu. Tez nie działa. :-( Wydaje mi się że coś mam namerdane z bibliotekami. gds32.dll - może to to - nadal szukam. Jak koś miła podobny problem - proszę o info.
Re: Firebird - prośba o podpowiedź
Author: mmm
Date: Mon, 25 Jun 2018 11:40
Date: Mon, 25 Jun 2018 11:40
7 lines
1206 bytes
1206 bytes
> Jak koś miła podobny problem - proszę o info. > A to nie jest ten sam problem u Ciebie https://stackoverflow.com/questions/28362568/trigger-on-update-firebird ? M
Re: Firebird - prośba o podpowiedź
Author: lordbz
Date: Mon, 25 Jun 2018 14:19
Date: Mon, 25 Jun 2018 14:19
10 lines
1855 bytes
1855 bytes
W dniu poniedziałek, 25 czerwca 2018 13:41:00 UTC+2 użytkownik mmm napisał: > > Jak koś miła podobny problem - proszę o info. > > > A to nie jest ten sam problem u Ciebie > https://stackoverflow.com/questions/28362568/trigger-on-update-firebird > ? > > M Hm, sprawdzę to....
Re: Firebird - prośba o podpowiedź
Author: smerfik345
Date: Tue, 26 Jun 2018 13:21
Date: Tue, 26 Jun 2018 13:21
10 lines
1686 bytes
1686 bytes
W dniu niedziela, 24 czerwca 2018 19:35:02 UTC+2 użytkownik lordbz napisał: > No po prostu pomocy bo chyba oczy mam z guzików jak Miś Uszatek. > > Dobrzy ludzie co jest nie tak w tym kodzie: > [...] > end^; [...] tu masz błąd, ma być bez ';'
Re: Firebird - prośba o podpowiedź
Author: lordbz
Date: Thu, 28 Jun 2018 20:00
Date: Thu, 28 Jun 2018 20:00
13 lines
1996 bytes
1996 bytes
W dniu wtorek, 26 czerwca 2018 15:21:28 UTC+2 użytkownik smerf...@gmail.com napisał: > W dniu niedziela, 24 czerwca 2018 19:35:02 UTC+2 użytkownik lordbz napisał: > > No po prostu pomocy bo chyba oczy mam z guzików jak Miś Uszatek. > > > > Dobrzy ludzie co jest nie tak w tym kodzie: > > > [...] > > end^; > [...] > > tu masz błąd, ma być bez ';' DZIEKI. Dodatkowo (pewnie ameryki nie odkryłem ) ale należy unikać dłubania i mieszania z dll - kami. To tez było przyczyną.
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads