![]() |
Datenbank: Access • Zugriff über: ADO
Wie überprüft man ob in ein DBEdit ein Wert eingegeben wurde
Wie überprüft man, ob in ein DBEdit ein Wert eingegeben wurde ?
Ich hab das so versucht, aber das geht nicht....
Delphi-Quellcode:
...so gehts , aber das gefällt mir einfach nicht
if dbedit1.Text = NULL
then showmessage('Fehler');
Delphi-Quellcode:
if dbedit1.Text =''
then showmessage('Fehler'); |
Re: Wie überprüft man ob in ein DBEdit ein Wert eingegeben w
Besser
Delphi-Quellcode:
if Trim(dbedit1.Text) =''
then showmessage('Fehler'); |
Re: Wie überprüft man ob in ein DBEdit ein Wert eingegeben w
Zitat:
Was bewirkt "trim" ???? Leerzeichen entfernen , oder ??? |
Re: Wie überprüft man ob in ein DBEdit ein Wert eingegeben w
Ja, Trim() enfernt die Leerzeiche am Anfang und Ende. Ohne wäre ' ' nicht leer
|
Re: Wie überprüft man ob in ein DBEdit ein Wert eingegeben w
Wobei es ein Riesenunterschied ist, ob ein Feld den Wert 'NULL' oder '' enthält. '' ist der leere String (also ein String(!) der Länge 0), aber NULL ist nix.
Ich würde das dem TDBEdit zugewiesenen Feld prüfen. |
Re: Wie überprüft man ob in ein DBEdit ein Wert eingegeben w
Also ich hatte da mal eine Routine geschrieben, mit der man prüfen konnte, ob alle "required" Felder eines TDataSet gültig waren (könnte ich bei Bedarf gerne posten).
Prinzipiell läuft die Prüfung eines Fields dann z.B. so ab:
Delphi-Quellcode:
Viele Grüße
if not VarIsNull(DataSet.Fields[0]) then
|
Re: Wie überprüft man ob in ein DBEdit ein Wert eingegeben w
Zitat:
Ich will nur , wenn einer in das DBEdit1 nichts reinschreibt,eine Meldung ausgeben, damit das Feld nicht leer bleibt z.B. showmessage('Bitte einen Wert eingeben'); funktioniert das mit
Delphi-Quellcode:
if Trim(dbedit1.Text) =''
|
Re: Wie überprüft man ob in ein DBEdit ein Wert eingegeben w
Probier es doch einfach mal aus.
|
Re: Wie überprüft man ob in ein DBEdit ein Wert eingegeben w
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:10 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