Forum: Datenbanken
by Int3g3r,
3. Okt 2019
Ich versuche nun gerade auf der Datenbankseite dies zu realisieren.
Mir ist folgendes Beispiel zu umständlich, ich möchte nicht jedes Feld manuell im Trigger eintragen müssen:
SET TERM ^^ ;
CREATE TRIGGER <TABELLE>_BI FOR <TABELLE> ACTIVE BEFORE INSERT or UPDATE POSITION 0 AS
begin
if ( new.<Feld> = '') then new.<Feld> = NULL;
end ^^
SET TERM ; ^^
Forum: Datenbanken
by Int3g3r,
12. Sep 2019
Danke für das Beispiel. Werde es ggf. später benutzen.
Forum: Datenbanken
by Int3g3r,
12. Sep 2019
Hast recht hab das nochmals nachgelesen.
Habe gedacht aus " Hallo Welt " würde danach "HalloWelt"
Hatte ich schon vorher gelesen. Da ich mich mit der FireBird-Syntax noch schlechter auskenne als in Delphi, habe ich mir gedacht ich lasse das lieber.
Forum: Datenbanken
by Int3g3r,
12. Sep 2019
Ja, leider. Ich muss dazu aber sagen das ich nicht die neuste version von IBDAC benutze.
EDIT: Hab hier ne mögliche Lösung. Also bei mir Funktionierts. :-D
procedure Tdm.qryTestBeforePost(DataSet: TDataSet);
var
i: Integer;
begin