FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
validar un precio en un tedit
necesito validar un precio que solo escriba numeros y una sola vez el punto decimal si alguien me pude ayudar se lo agradesco
|
#2
|
||||
|
||||
Podrías utilizar el componente CurrencyEdit de las librerías RXLib
|
#3
|
||||
|
||||
Segun la version de Delphi que tengas puedes utilizar FloatToStrF; Se trata de convertir un Float a String; Si miras la ayuda verás que si el parámetro de entrada no es un número correcto, el resultado es la cadena "NAN" (not a Number).
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#4
|
|||
|
|||
Gracias por la respuesta me ayudo mucho
hola que tal espero que para otros usuarios les sirva esta respuesta de lo que hice concatene dos cadenas y la converti a float ejemplo :
ppv: double; Edit3.Text:=Edit1.text+'.'+Edit2.Text; //(variable de tipo doble) ppv:=StrToFloat(edit2.Text); y luego lo pase por parametros a la base de datos de MySQL sifdatamodule.adoquery1.close; sifdatamodule.adoquery1.sql.text:='INSERT INTO producto VALUES( :codigoProducto,:nombreProducto,recioProducto)'; sifdatamodule.adoquery1.parameters.parambyname('codigoProducto').Value:=sifleltprdt1.text; sifdatamodule.ADOQuery1.Parameters.ParamByName('nombreProducto').Value:=sifleltprdt2.text; sifdatamodule.ADOQuery1.Parameters.ParamByName('precioProducto').Value:=ppv;//Text; sifdatamodule.adoquery1.execsql; gracias por respuesta me servio mucho |
#5
|
||||
|
||||
Recuerda utilizar TAG's en tus mensajes cuando escribas trozos de código Delphi, SQL, PHP,...
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#6
|
|||
|
|||
Lo que pudes hacer es poner en el OnKeyPress del edit lo siguiente:
Siendo temp una variable de tipo real o currecy segun lo que te haga falta. Última edición por richi fecha: 15-01-2007 a las 13:42:28. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Validar e-mail en tedit | kakesoft | OOP | 4 | 12-12-2005 17:45:15 |
Como validar el precio en un DBtext (Double) | tramjauer | Conexión con bases de datos | 11 | 05-10-2005 12:50:12 |
Validar tipo de datos en un Tedit.. | Epunamun | Varios | 9 | 02-10-2005 08:51:51 |
validar datos en TEdit | Luli | Varios | 1 | 26-01-2005 02:35:45 |
Pasar el valor de un TEdit dentro de un StringGrid a otro TEdit que está fuera | atirado | Varios | 4 | 11-09-2004 19:13:48 |
|