Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Daten in Datenbank übertragen aus editfeldern (https://www.delphipraxis.net/85612-daten-datenbank-uebertragen-aus-editfeldern.html)

rainman51 3. Feb 2007 12:26

Re: Daten in Datenbank übertragen aus editfeldern
 
Danke!

Wie muss eine If-anweisung lauten damit nur zahlen in einem editfeld akzeptiert werden?

If edit1.text = ???? then begin

end
else ....

Hansa 3. Feb 2007 12:40

Re: Daten in Datenbank übertragen aus editfeldern
 
Fange das im OnKeyPress des Edits ab.

Delphi-Quellcode:
if not key in ['0'..'9'] then
  key := 0;

rainman51 3. Feb 2007 12:46

Re: Daten in Datenbank übertragen aus editfeldern
 
Folgende Fehler treten dabei auf

[Fehler] Unit3.pas(114): Operator ist auf diesen Operandentyp nicht anwendbar
[Fehler] Unit3.pas(115): Inkompatible Typen: 'Char' und 'Integer'

Hansa 3. Feb 2007 13:11

Re: Daten in Datenbank übertragen aus editfeldern
 
Du sollst das ja nicht einfach nur abschreiben. :stupid: In den zwei Zeilen ist tatsächlich ein Fehler drin. Der ist so offensichtlich, dass ich ihn schon vergessen habe. :mrgreen:

rainman51 3. Feb 2007 13:29

Re: Daten in Datenbank übertragen aus editfeldern
 
Hab fehler gefunden


---> if not (key in ['0'..'9']) then
key := #0;


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:17 Uhr.
Seite 2 von 2     12   

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