vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Blitzschnelles Erstellen von grafischen Diagrammen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
Re: Hilfe für Datumsdifferenz blick nicht durch 
Autor: Franki
Datum: 05.10.10 23:52

Hallo,

als "Liste" kannst du eigentlich alles nehmen, am besten aber eine Datenbank. Die brauchst eine Tabelle mit zwei Spalten. FeiertagsDatum (Datumsfeld) und Feiertagsbezeichnung (Text) z.B.

Nehmen wir mal den nächsten Feiertag der kommt, dann sähe das so aus:
01.11.2010|Allerheiligen (ist hier ein Feiertag)

Wie der Feiertag in die Tabelle kommt ist völlig egal, das kannst du per Hand eintragen je nach Datenbank oder dir selbst ein Eingabeformular zur Feiertagsverwaltung machen usw. Auf Anleitungen zur Feiertagsberechnung habe ich dich ja schon hingewiesen.

Wenn die Tabelle gefüllt ist, dann kannst du wie folgt vorgehen.
Du hast ja das Anfangs- und Enddatum es Urlaubs und die Urlaubstage. Jetzt startest du eine SQL Abfrage gegen die Datenbank und prüfst, ob es einen oder mehrere Datensätze zwischen Anfangs- und Enddatum (einschließlich) gibt. Das liefert dir entweder kein Ergebnis(keine Feiertage) oder halt x Datensätze. Die Zahl x ziehst du ab von den Urlaubstagen.

Konkreter Code hängt von der Datenbank ab (Grade Datumssachen sind unterschiedlich) und halt von der verwendeten Sprache. Da du .NET verwendest bist du hier eh im falschen Forum. Ich habe trotzdem hier geantwortet weil das Prinzip immer gleich ist und von der Sprache und DB unabhängig ist.

Zur Datenbank kannst du deine Frage im Forum ADO.NET/Datenbanken stellen.

Gruß,
Frank
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Hilfe für Datumsdifferenz blick nicht durch 1.144alb18ken01.10.10 08:17
Re: Hilfe für Datumsdifferenz blick nicht durch772Dirk01.10.10 10:35
Re: Hilfe für Datumsdifferenz blick nicht durch742Franki02.10.10 00:29
Re: Hilfe für Datumsdifferenz blick nicht durch766alb18ken05.10.10 08:13
Re: Hilfe für Datumsdifferenz blick nicht durch791Franki05.10.10 23:52
Re: Hilfe für Datumsdifferenz blick nicht durch749Dirk06.10.10 07:43

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel