![]() |
AW: Datum aus voriger Zeile zum berechnen
Zitat:
Ich bin wohl nicht in der Lage, einen Link zu posten. Wieauchimmer, vielleicht bekommt concept2015 das noch mit und geht das Wagnis ein. |
AW: Datum aus voriger Zeile zum berechnen
Zitat:
Du musst das nur wissen und entsprechend handeln. |
AW: Datum aus voriger Zeile zum berechnen
Zitat:
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. |
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 |
AW: Datum aus voriger Zeile zum berechnen
Im laufenden Betrieb? Mal einen Neustart gemacht?
Schon erneut die Versionsabfrage durchgeführt? |
AW: Datum aus voriger Zeile zum berechnen
Ja, alles beim alten.
Muss ich die Verbindung jetzt anders aufbauen ? |
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. |
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: |
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:
Gruß
SELECT t1.Qechtdat,
t1.wer, t1.nummer, JulianDay(t1.Qechtdat) - ........ usw. K-H |
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 22:18 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz