AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 22:02

Parameter dieser Suchanfrage:

Suche in Thema: Zeiterfassung in DB, generelle Vorgehensweise?
Suche alle Beiträge, die von "Salomon" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 11 von insges. 11 Treffern
Suche benötigte 0.006s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Datenbanken

    Re: Zeiterfassung in DB, generelle Vorgehensweise?

      Delphi
      by Salomon, 17. Okt 2007
    @alzaimar: Sehe ich genauso. Für meine Zwecke bin ich mit der Express version ganz gut bedient. Die 4GB DB Größe werde ich so schnell nicht erreichen. Sollte man irgendwo "anstoßen" kann man problemlos auf die vollwertige Version upgraden. Zumindest laut MS. Ich arbeite meist mit dem "MS SQL Server Managment Studio Express" bislang bin ich damit ganz gut gefahren.

    Okay, hast recht. Das...
  • Forum: Datenbanken

    Re: Zeiterfassung in DB, generelle Vorgehensweise?

      Delphi
      by Salomon, 17. Okt 2007
    Wow, danke euch beiden. Jetzt ist Blick ich da durch :)

    Was mich wundert, ist das man bei der Datums/Zeitdifferenz * 1440 Nachkommastellen erhält, obwohl z.B. genau eine halbe Stunde rauskomen müsste. Ich denke das wird wohl an den Millisekunden liegen.
    Mit dem Aufrunden wie in alzaimar Code scheint das ganze aber zuverlässig zu funktionieren.

    @alzaimar: Die SQL DateDiff Funktion ist ja...
  • Forum: Datenbanken

    Re: Zeiterfassung in DB, generelle Vorgehensweise?

      Delphi
      by Salomon, 17. Okt 2007
    @guidok: Genau so siehts jetzt bei mir aus. Ich habe mich nun doch entschieden für die von/bis Felder den MS SQL DateTime Typ zu verwenden. Mein Formular zum Aufnehmen der Zeiten funktioniert jetzt soweit :)


    Nun bin ich dabei die Zeitspannen zu Berechenen. (In stunde/min zwischen zwei DateTime Werten) Einige Infos dazu habt ihr ja schon weiter oben aufgeführt.
    So ganz klar ist mir das...
  • Forum: Datenbanken

    Re: Zeiterfassung in DB, generelle Vorgehensweise?

      Delphi
      by Salomon, 12. Okt 2007
    Ich habe das ganze eben mal runtergeladen. Werde wohl aber erst nächste Woche dazu kommen näher rein zu schauen. Ist ja schon etwas code ;) Danke dafür!

    Wenn man das Datum als "Date/Time" Wert speichert, muss bei Zeitraumvergleichen auch immer das Datum mit angegeben werden. Finde ich recht unpraktisch. Daher werde ich die Zeiten wohl als Float speichern.

    Ich wünsche allen ein schönes WE!
  • Forum: Datenbanken

    Re: Zeiterfassung in DB, generelle Vorgehensweise?

      Delphi
      by Salomon, 12. Okt 2007
    Hi,
    für meinen Fall können die Zeiträume vom User auch noch nachträglich eingeben werden. D.h. die User schreiben quasi auf wann Sie wie lange was gemacht haben. Darauf basierend soll dann der monatliche Report generiert werden.

    Für eine Zeiterfassung die "realtime" arbeitet solltet man es so machen wie du schreibst. In meinem Fall könnte jedoch ein User probieren einen Zeitraum doppelt zu...
  • Forum: Datenbanken

    Re: Zeiterfassung in DB, generelle Vorgehensweise?

      Delphi
      by Salomon, 12. Okt 2007
    Das klingt echt gut. Dann freu ich mich schon auf das Wochenende :)
  • Forum: Datenbanken

    Re: Zeiterfassung in DB, generelle Vorgehensweise?

      Delphi
      by Salomon, 12. Okt 2007
    Hallo Stahli,
    das ist natürlich ein super Angebot :) Ein Beispiel kann ich gut gebrauchen.
    Mein Programm wird etwas anders laufen, da die Mitarbeiter Ihre Zeiten selbst eintragen müssen. Darauf bassierend soll dann ihr monatlicher Report generiert werden, der auch zur Gehaltsabrechnung verwendet wird.

    Mein Programmcode ist auch nicht der beste. Das ist kein Problem für mich. Man lernt halt...
  • Forum: Datenbanken

    Re: Zeiterfassung in DB, generelle Vorgehensweise?

      Delphi
      by Salomon, 12. Okt 2007
    Mmh, von meinem MSSQL Server bekomme ich mit dem folgenden SQL Statement immer 0 zurück, obwohl für den Zeitraum ein Datensatz vorhanden ist. Kann das daran liegen das FromHour und ToHour in der DB als DateTime Datentyp deklariert sind?

    Sieht für mich sonst ganz gut aus :gruebel:


    ADOQuery.SQL.Text :='SELECT COUNT(*) as DataExists FROM TB_AM_Hours WHERE' +
    '...
  • Forum: Datenbanken

    Re: Zeiterfassung in DB, generelle Vorgehensweise?

      Delphi
      by Salomon, 11. Okt 2007
    Ah, das sollte gehen. Danke :)

    Dann mach ich mich erstmal an die Umsetzung und melde mich wenn ich wieder irgendwo hänge.
  • Forum: Datenbanken

    Re: Zeiterfassung in DB, generelle Vorgehensweise?

      Delphi
      by Salomon, 11. Okt 2007
    Quasi so wie meine Tabelle oben. Ich habe mich da ein wenig mit den Namen vertan...

    Wie prüfe ich mit SQL Allerdings ab, ob die neue Zeitspanne nicht schon in eine existierende fällt, oder sich mit einer überschneidet? das ist mir noch nicht so klar.
  • Forum: Datenbanken

    Zeiterfassung in DB, generelle Vorgehensweise?

      Delphi
      by Salomon, 11. Okt 2007
    Hallo DPler,
    ich bin gerade dabei eine Art Zeiterfassung zu programmieren. Jeder User soll pro Tag mehrere Zeiträume eingeben können in denen er gearbeitet hat, und woran.

    Später soll mit FastReports ein monatlicher Report erstellt werden, indem die Stunden für die einzelnen Arbeitstage aufgelistet sind.

    Nun stellt sich mir die Frage wie ich dies am besten in der Datenbank abbilde....


URL zu dieser Suchanfrage:

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