Programación General > Bases de Datos
Validar Datos
(1/1)
NelsonKarry:
Hola a todos, cordial saludo;
Tengo una B.D en Access enlazada con V.B. Necesito validar uno campos.
1. Tengo un campo de tipo texto en la B.D es de tamaño 11. Al ingresar datos con la interfaz de V.B deja ingresar muchos mas. Lo que necesito es validar de tal manera que el usuario ingrese 8 o 11 carateres, de lo conrtario muestre un error con la sugerencia a digitar.
El campo en una identificacion personal, las cuales son de 8 o 11 numeros.
2. Tengo un campo en el cual el usuario debe digitar Si o No, igual que en lo anterior como valido el ingreso de tal manera que no entren dos caracteres distintos.
De antemano gracias por su colaboracion.
RadicalEd:
Los controles de text (TextBox) tienen una propiedad llamada MaxLength, con esta puedes controlar el máximo de caracteres sobre los controles.
F_Tanori:
--- Cita de: "NelsonKarry" ---Hola a todos, cordial saludo;
Tengo una B.D en Access enlazada con V.B. Necesito validar uno campos.
1. Tengo un campo de tipo texto en la B.D es de tamaño 11. Al ingresar datos con la interfaz de V.B deja ingresar muchos mas. Lo que necesito es validar de tal manera que el usuario ingrese 8 o 11 carateres, de lo conrtario muestre un error con la sugerencia a digitar.
El campo en una identificacion personal, las cuales son de 8 o 11 numeros.
2. Tengo un campo en el cual el usuario debe digitar Si o No, igual que en lo anterior como valido el ingreso de tal manera que no entren dos caracteres distintos.
De antemano gracias por su colaboracion.
--- Fin de la cita ---
1 - Puedes usar propiedad Maxlength si es un textobox y puedes validar cuando grabas en la base de datos si la longitud es 8 u 11 con la funcion LEN
2- No seria mejor si utilizas un combobox ( con la propiedad style=2 ) para que no salgan de las opciones, o una lista, o un checkbox, o unos radiobutton :P creo que seria mejor... de igual forma puedes validar al guardar que lo que se haya escrito sea un si o un no
--- Código: Text --- if ucase(trim(text1))<>"SI" or ucase(trim(text1))<>"NO" then msgbox "Opcion no Valida"end if
Saludos
F_Tanori:
hoy ando lento :lightsabre: ...... :P
Saludos :ph34r:
Navegación
Ir a la versión completa