Einzelnen Beitrag anzeigen

Benutzerbild von Vis
Vis

Registriert seit: 26. Apr 2013
26 Beiträge
 
Delphi XE8 Professional
 
#1

String in DbEdit mit Datafield Float eingeben

  Alt 17. Jul 2013, 12:24
Datenbank: MS SQL Server • Version: 2008 • Zugriff über: ADO
Hallo zusammen,

ich habe eine kleine Schwierigkeit.

Ich habe ein DbEdit das mit einem float-Feld der SQL Tabelle verküpft ist.
Als Wert wird der elektrische Widerstand R gespeichert.

Nun habe ich es mit dem Ereigniss OnGetText schnell geschafft das der float-Widerstandswert als string angezeigt wird (z.B 4R4 für float-Wert 4,4).
Mit OnSetText wollte ich die Eingabe des Benutzer wieder in float umwandeln. Leider kann der Benutzer aber nur Zahlen in das DbEdit eingeben, da es anscheindend über die Verknüpfung mit der SQL Tabelle nur Zahlen zugelassen werden.

Kann mir jemand helfen, wie ich z.B. 4R4 in das DbEdit eingeben kann?

Grüße
  Mit Zitat antworten Zitat