Delphi-PRAXiS
Seite 4 von 7   « Erste     234 56     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Datum aus voriger Zeile zum berechnen (https://www.delphipraxis.net/201703-datum-aus-voriger-zeile-zum-berechnen.html)

jobo 20. Aug 2019 10:06

AW: Datum aus voriger Zeile zum berechnen
 
Zitat:

Zitat von Schokohase (Beitrag 1442232)

Dein Link wird nicht korrekt wiedergegeben. So ist der richtig (kuckst du Klammer am Ende)...

"Wird nicht korrekt wiedergegeben" ist echt nett formuliert. :)
Ich bin wohl nicht in der Lage, einen Link zu posten.

Wieauchimmer, vielleicht bekommt concept2015 das noch mit und geht das Wagnis ein.

Schokohase 20. Aug 2019 10:17

AW: Datum aus voriger Zeile zum berechnen
 
Zitat:

Zitat von jobo (Beitrag 1442235)
Zitat:

Zitat von Schokohase (Beitrag 1442232)

Dein Link wird nicht korrekt wiedergegeben. So ist der richtig (kuckst du Klammer am Ende)...

"Wird nicht korrekt wiedergegeben" ist echt nett formuliert. :)
Ich bin wohl nicht in der Lage, einen Link zu posten.

Wieauchimmer, vielleicht bekommt concept2015 das noch mit und geht das Wagnis ein.

Das Problem bist nicht du - sondern die Forums-Software schneidet eine schließende runde Klammer am Ende einer URL einfach weg.

Du musst das nur wissen und entsprechend handeln.

jobo 20. Aug 2019 10:31

AW: Datum aus voriger Zeile zum berechnen
 
Zitat:

Zitat von Schokohase (Beitrag 1442238)
die Forums-Software schneidet eine schließende runde Klammer am Ende einer URL einfach weg.

Und dann wird dieser kaputte Link auch noch so angezeigt, als warte er schon länger auf eine amtliche Befüllung.
Was für eine geniale Verkettung unlücklicher Umstände!

Das bestärkt einen nicht gerade darin, einem Link zu folgen und den Inhalt am eigenen System anzuwenden.

Danke für den Hinweis.

concept2015 20. Aug 2019 14:19

AW: Datum aus voriger Zeile zum berechnen
 
So, ich bin das Wagnis eingegangen -
die richtigen DLL´s in die Verzeichnisse kopiert
64er DLL umbenannt

FireDAC.inc geändert '.' weg

und jetzt ?
Alles beim alten ! ... der Fehler kommt

jobo 20. Aug 2019 20:48

AW: Datum aus voriger Zeile zum berechnen
 
Im laufenden Betrieb? Mal einen Neustart gemacht?
Schon erneut die Versionsabfrage durchgeführt?

concept2015 21. Aug 2019 06:03

AW: Datum aus voriger Zeile zum berechnen
 
Ja, alles beim alten.
Muss ich die Verbindung jetzt anders aufbauen ?

jobo 21. Aug 2019 06:43

AW: Datum aus voriger Zeile zum berechnen
 
Ich kann Dir da nicht weiterhelfen, außer Dich jede Zeile aus dem Link abzufragen.
Ich habe diese Delphi Version nicht und kann es nicht nachvollziehen.
Vielleicht ist da jemand anderes zu in der Lage.

concept2015 23. Aug 2019 16:19

AW: Datum aus voriger Zeile zum berechnen
 
Hallo, nach tagelangem rumgewurschtel in Delphi wurde es mir zu bunt. Wenn ich die SqLite.DLL (extern) benutzen will, bekomme ich die Windows Funktions dazu, verliere aber die Datenbank-Verschlüsselung - das geht nicht.

Ich lasse alles so, wie es ist und verzichte (vorerst) auf die Funktionen.

Deshalb nochmal meine Frage:
Wie muss ich die Abfrage umstellen, um in der ersten Zeile, in der ja kein Datum vorher ist, mit 0 bekomme ?

Hier nochmal die Abfrage:

SELECT Qechtdat,wer,nummer,
JulianDay(Qechtdat) -
(SELECT JulianDay(Qechtdat) As Integer
FROM Zwischen t2
WHERE t2.nummer = t1.nummer AND
JulianDay(t2.Qechtdat) < JulianDay(t1.Qechtdat)
ORDER BY
JulianDay(t2.Qechtdat)
DESC LIMIT 1) AS Tage FROM Zwischen t1
where Jahr = "2019"
and nummer = "139"

Das Ergebnis liefert bis auf die erste Zeile richtige Daten:
QEchtDat WER Nummer Tage
2019-01-10 Demag 139 20
2019-01-19 Demag 139 9
2019-01-25 Demag 139 6
2019-02-01 Demag 139 7
2019-02-08 Demag 139 7
2019-02-13 Demag 139 5
2019-02-27 Demag 139 14
2019-03-08 Demag 139 9
2019-03-15 Demag 139 7
2019-03-22 Demag 139 7
2019-04-04 Demag 139 13
2019-04-04 Demag 139 13
2019-04-11 Demag 139 7
2019-04-26 Demag 139 15

Wenn mir da jemand helfen könnte :roll:

p80286 23. Aug 2019 19:56

AW: Datum aus voriger Zeile zum berechnen
 
Zunächst solltest du alle Felder mit der zugehörgen DB erweitern. Es könnte sonst böse Überraschungen geben.
Also:
SQL-Code:
SELECT t1.Qechtdat,
       t1.wer,
       t1.nummer,
       JulianDay(t1.Qechtdat) -
........ usw.
Gruß
K-H

concept2015 24. Aug 2019 09:45

AW: Datum aus voriger Zeile zum berechnen
 
Hab ich gemacht aber hilft mir ja nicht wirklich.

Hat noch jemand eine Idee ?


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:43 Uhr.
Seite 4 von 7   « Erste     234 56     Letzte »    

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