AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 12:02

Parameter dieser Suchanfrage:

Suche in Thema: Firebird 2.5 Generator falsch - Trigger FireDAC
Suche alle Beiträge, die von "Delphi.Narium" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 3 von insges. 3 Treffern
Suche benötigte 0.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Datenbanken

    AW: Firebird 2.5 Generator falsch - Trigger FireDAC

      Delphi
      by Delphi.Narium, 6. Feb 2018
    Verstehe ich das jetzt richtig:

    Der Generator gibt bei Abfrage z. B. den Wert 100 aus, obwohl er eigentlich schon bei 105 sein sollte.

    Nun machst Du ein Backup und ein Restore und fragst dann den Generator erneut ab und er enthält dann den erwarteten Wert von 105?

    Das sieht dann aber eher nach einem Datenbankproblem aus. Gibt es da irgendwo einen Bug?

    Wie hoika schreibt, darf bei der...
  • Forum: Datenbanken

    AW: Firebird 2.5 Generator falsch - Trigger FireDAC

      Delphi
      by Delphi.Narium, 6. Feb 2018
    Wenn dem so ist, wie oben beschrieben, wäre die Prüfung im Trigger zu ändern.

    Wenn new.id is null oder new.id = 0 wird ein Wert vom Generator geholt, in jedem anderen Fall wird ein Fehler ausgelöst, um darüber festzustellen, wer da ggfls. was liefert. Ausgehend von Deiner Beschreibung dürfte dies eigentlich nie passieren (aber man weiß ja nie ;-))

    Zuerst muss sichergestellt werden, dass von...
  • Forum: Datenbanken

    AW: Firebird 2.5 Generator falsch - Trigger FireDAC

      Delphi
      by Delphi.Narium, 6. Feb 2018
    Wenn ID nicht initialisiert wird, dann ist die IS Null-Abfrage (mit Verlaub) unsinnig.

    Soll eine ID vergeben werden?

    Wenn ja, sollte man das auch tun und die Vergabe nicht von einer Bedingung abhängig machen, auf die man keinen Einfluss hat bzw. die, wenn sie doch mal zutreffen sollte, kontraproduktiv ist.

    Das wäre dann so höchstwahrscheinlich sinnvoller:
    CREATE TRIGGER...


URL zu dieser Suchanfrage:

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