AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 05:47

Parameter dieser Suchanfrage:

Suche in Thema: Firebird Procedure liefert null
Suche alle Beiträge, die von "MichaelT" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 4 von insges. 4 Treffern
Suche benötigte 0.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Datenbanken

    AW: Firebird Procedure liefert null

     
      by MichaelT, 4. Mai 2017
    IF (LE_EK <= 0 ) THEN

    Wen LE_EK IS NULL, dann wird der Ausdruck false. Der ART_EKNETTO wird hernach nirgends mehr verwendet und auch nicht protokolliert. Ohne : gibt es keine Binding der Variable.

    Selbst wenn liefert die Protokollzeile NULL durch '||'. (SQL)

    Ich arbeite deswegen lieber mit Records und die innere Logik in eine eigene Funktion gepackt. Damit kann man einen Art Unittest...
  • Forum: Datenbanken

    AW: Firebird Procedure liefert null

     
      by MichaelT, 4. Mai 2017
    Das ist einzige Platz in dem ein potentiell nicht initialisierter Wert zugewiesen wird.

    IF (LE_EK <= 0 ) THEN
    LE_EK = ART_EKNETTO;

    Wäre LE_EK = NULL bspw. dann gilt die Bedingung nicht.

    Soviel verbleibt nicht, als dass eine NULL zurückkäme.

    Auf Businessebene ist der Satz nicht 'gültig' oder 'leer'. Testdatensätze, Fehlersätze oder wie auch immer. Zumal die ohne DATUMs Einschränkung...
  • Forum: Datenbanken

    AW: Firebird Procedure liefert null

     
      by MichaelT, 3. Mai 2017
    Eine Leerzeile vermutlich.
  • Forum: Datenbanken

    AW: Firebird Procedure liefert null

     
      by MichaelT, 3. Mai 2017
    Kurz mal durchgetestet.

    LE_EK kleiner gleich 0 ist dann wird LE_EK NULL über ART_EKNETTO.

    Alles andere kann ich so nicht sagen.

    Reproduktion war einfach die Prozedur und alles NULL gesetzt. Erst wenn ich ART_EKNETTO auf 0 setzt wird das Ergebnis NOT NULL.

    Ist nicht zwingend überraschend.


URL zu dieser Suchanfrage:

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