Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 16-06-2007
[David] David is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Málaga
Posts: 417
Poder: 22
David Va por buen camino
Cita:
Empezado por roman
Entonces parece que no estás usando correctamente tu base de datos. Si el tipo de datos es un tipo real, el mismo control te impedirá poner poner esos datos. A final de cuentas es como dice ContraVeneno, si usas el tipo de datos correcto, no deberías tener que preocuparte por este tipo de validaciones.

// Saludos
Es que no estoy utilizando una base de datos , realmente utilizo el componente como editor . Por eso necesito cierto código que me realice esas validaciones , ya lo tengo para la fecha y los integer , los string obviamente permito todo y me falta los númericos , que me permita una sóla , y lo demás sólo números y 2 decimales .
Responder Con Cita
  #2  
Antiguo 16-06-2007
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 24
ContraVeneno Va por buen camino
Me parece David, que te la estas complicando demasiado y estas tratando de inventar el hilo negro.

No es por desanimarte ni nada por el estilo, es simplemente que este tipo de cosas ya se han visto mil veces. Y te aseguro que en tu código para validar fechas, tienes algún error y se puede escribir una fecha que no has considerado.

Te digo esto porque para empezar, un DBGrid debería utilizarse cuando se utilizan bases de datos... vamos, que por eso se llama DBGrid (Data Base Grid). Y si tu no estas utilizando bases de datos, entonces este no es el mejor componente.

Ahora como te propuse al principio, lo mejor es que definas las columnas que va a contener el Grid y a estas columnas les definas el Tipo de dato que va a contener. Haciendo eso, NO tendrás que realizar ninguna validación ni utilizar ningún código extra; el mismo componente se encargará de hacerlo.

Pero como dije, me parece MUY extraño que estes utilizando un DBGrid cuando no utilizas una base de datos...

__________________

Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Solo Te Quiero Como Amigo gatosoft Humor 30 06-06-2008 19:13:21
En un DBEdit quiero mostrar solo dos decimales Ericato Varios 4 30-03-2007 16:20:43
Escribir Texto utilizando Numeros :) DTAR Varios 27 01-02-2007 20:27:57
caja de texto que se pueda escribir numeros cahosoft JAVA 1 30-12-2003 20:44:33
Escribir numeros mosorio OOP 1 23-06-2003 15:48:14


La franja horaria es GMT +2. Ahora son las 07:03:09.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi