vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Zippen wie die Profis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

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

Fragen & Antworten rund um sev-Komponenten
Re: sevEin20 - Problem mit .CeckDate 
Autor: ModeratorDieter (Moderator)
Datum: 20.10.06 20:17

Ja, das soll so bleiben

Denn: Das kann ma so und so sehen. Sicherlich gibt es bestimmte Situationen, in denen ein leeres Datumsfeld als "ungültig" angesehen werden muss - aber meine langjährige Erfahrung in der Anwendungsprogrammierung zeigt, das es mehr Fälle gibt, in denen Datumsfelder "freie Felder" sind, d.h. wird nichts eingegeben, ist es ok - wird hingegen etwas eingegeben, dann muss es sich um ein gültiges Datum handeln. Und genau so funktioniert CheckDate.

Würde CheckDate auch bei "NICHTEINGABE" den Wert FALSE liefern, würde sich zwar der Kunde H. Braun nicht mehr beschweren, sondern wäre zufriefen - dafür würden aber ZIG andere Kunden sich beschweren, warum die CheckDate-Funktion auf einmal FALSE liefern würde.

Man kann es keinem so wirklich 100% Recht machen - auch wenn man sich bemüht.

Leb' doch einfach mit dem Umstand, dass Du bei Datums-Pflichtfeldern nicht nur CheckDate aufrufst, sondern ggf. auch noch die Länge der Eingabe prüfst:
If sevText1.CheckDate = False Or Len(sevText1.Text) = 0 Then
  MsgBox "Ungültiges Datum!"
End If
So viel mehr Aufwand ist das doch auch wieder nicht - oder

_________________________
Professionelle Entwicklerkomponenten
www.tools4vb.de

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
sevEin20 - Problem mit .CeckDate530Braun20.10.06 17:50
Re: sevEin20 - Problem mit .CeckDate389ModeratorDieter20.10.06 19:36
Re: sevEin20 - Problem mit .CeckDate375Braun20.10.06 19:53
Re: sevEin20 - Problem mit .CeckDate285ModeratorDieter20.10.06 20:17
Re: sevEin20 - Problem mit .CeckDate404Braun20.10.06 21:15
Re: sevEin20 - Problem mit .CeckDate402Braun20.10.06 21:18
Re: sevEin20 - Problem mit .CeckDate355ModeratorDieter20.10.06 21:42
Re: sevEin20 - Problem mit .CeckDate297ModeratorDieter20.10.06 21:41
Re: sevEin20 - Problem mit .CeckDate310Braun20.10.06 22:41
Re: sevEin20 - Problem mit .CeckDate445ModeratorDieter21.10.06 08:06
Re: sevEin20 - Problem mit .CeckDate370Nochnixda23.10.06 16:35

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-2025 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