AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 15:47

Parameter dieser Suchanfrage:

Suche in Thema: FireDAC : Trigger geht nicht
Suche alle Beiträge, die von "Hansa" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 10 von insges. 10 Treffern
Suche benötigte 0.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Datenbanken

    AW: FireDAC : Trigger geht nicht

     
      by Hansa, 6. Sep 2015
    Für FireDAC oder was ?
  • Forum: Datenbanken

    AW: FireDAC : Trigger geht nicht

     
      by Hansa, 6. Sep 2015
    Moin,

    ich habe doch nicht rumgemosert. Lediglich angemerkt, dass manche Sachen nicht da sind, wo man sie erwarten würde und vom Namen her auch der Zweck nicht direkt erkennbar ist. Deshalb ist manches schlecht zu finden. Nachdem Dank Daniel klar war, warum die ID Ärger macht, dann aber ging, hatte ich mir nochmals die Update-Options angesehen, weil der unique Key ja auch anfangs nicht ging....
  • Forum: Datenbanken

    AW: FireDAC : Trigger geht nicht

     
      by Hansa, 5. Sep 2015
    Ist wohl so und ich habe das vorher auch schon geahnt. Denn : wenn EINE Komponentensammlung mehrere Datenbanken unterstützt dann kann sie meiner Meinung nach nie für eine spezielle, hier also Firebird, optimal sein.

    Aber egal. FireDac beschwert sich immer noch beim Einfügen eines unique Key-Felds. Offensichtlich wird immer nur auf den Titel geantwortet und nicht im Kontext. :shock: Ich werde...
  • Forum: Datenbanken

    AW: FireDAC : Trigger geht nicht

     
      by Hansa, 4. Sep 2015
    Es gibt sie nicht mal einmal. Das 1. Insert scheitert schon. Siehe Fehlermeldung. Ich versuche also, einen nicht vorhandenen Datensatz mit eingebautem unique Key in die DB einmalig einzufügen und das 1-mal und dann so was. Das i sollte schon hochgezählt werden, aber es besteht nur noch Folgendes : i := 0; Danach ist alles auskommentiert, was eigentlich geplant war. Jetzt kommt noch der Witz :...
  • Forum: Datenbanken

    AW: FireDAC : Trigger geht nicht

     
      by Hansa, 4. Sep 2015
    1. reingrätschen kann ja nichts schaden, ja, was macht Firedac da ? Werden ohne zutun etwa Table-Felder automatisch bestzt ? Aber :
    2. das mit der ID ist schon geklärt, der Trigger scheint schon zu feuern. In externem IBExpert (bereits ca. 5mal gesagt) macht er das ja sowieso, aber auch in anderem eigenem Programm (allerdings mit FibPlus als Zugriffskomponenten)
    3. Die Frage dreht sich nur noch...
  • Forum: Datenbanken

    AW: FireDAC : Trigger geht nicht

     
      by Hansa, 4. Sep 2015
    Tabelle ? Im Prinzip steht die oben schon, egal.

    CREATE TABLE WG8 (
    ID INTEGER NOT NULL,
    NR INTEGER NOT NULL,
    BEZ VARCHAR(25) DEFAULT '' NOT NULL
    );
    ALTER TABLE WG8 ADD CONSTRAINT UNQ_WG8 UNIQUE (NR);
    ALTER TABLE WG8 ADD CONSTRAINT PK_WG8 PRIMARY KEY (ID);
  • Forum: Datenbanken

    AW: FireDAC : Trigger geht nicht

     
      by Hansa, 4. Sep 2015
    @nahpets : das mit der Exception (für mkinzler : Datenbank-Exception :mrgreen: ) hatte ich schon gemacht und deshalb gesehen, dass der Trigger tatsächlich nicht zuschlägt (natürlich für Insert ein BI-Trigger).

    Und die Ursache für den Effekt ist tatsächlich genau das, was Uwe und Daniel angemerkt haben. Ich habe FireDAC eben nicht mitgeteilt, dass die ID ein über Trigger automatisch...
  • Forum: Datenbanken

    AW: FireDAC : Trigger geht nicht

     
      by Hansa, 4. Sep 2015
    Jetzt zum dritten mal, ein und derselbe Trigger der in IBExtert offensichtlich zuschlägt, schlägt offensichtlich über FireDAC nicht zu.

    IF (NEW.ID IS NULL) THEN
    NEW.ID = GEN_ID(GEN_TEST_ID, 1);


    Das steht im Trigger, was sonst ? Wenn ich schreibe Table dann ist zumindest aus dem Zusammenhang zu schliessen, dass damit Database-Table gemeint ist und nicht irgendeine Table-Komponente....
  • Forum: Datenbanken

    AW: FireDAC : Trigger geht nicht

     
      by Hansa, 4. Sep 2015
    Was soll man denn sonst noch zu dem Trigger sagen ? Also nochmals : der geht und scheidet als Fehler aus. Wie "Welche eine Komponente" ??? :shock:
  • Forum: Datenbanken

    FireDAC : Trigger geht nicht

     
      by Hansa, 4. Sep 2015
    Moin,

    will etwas mit FireDac testen und wollte mir deshalb eine Table erstellen.

    DM.DS.Insert;
    DM.DS.FieldByName('NR').AsInteger := i + 100;
    DM.DS.FieldByName('BEZ').AsInteger := i;
    DM.DS.Post;
    if i mod 1000 = 0 then begin
    mem1.Lines.Add(IntToStr (i));


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Hansa&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=186469
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:56 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