0% encontró este documento útil (0 votos)
18 vistas6 páginas

Validación de Campos en Software

La validación de datos es el proceso de verificar que los valores ingresados en los campos cumplen con las reglas establecidas. Esto incluye verificar el tipo de datos, que los valores estén dentro de un rango permitido, y comparar valores con tablas de códigos de validación. Existen controles de validación como RequiredFieldValidator y CompareValidator que permiten validar campos obligatorios, comparar valores y verificar expresiones regulares. La validación ayuda a garantizar la integridad y calidad de los datos.

Cargado por

lourdes mendoza
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
18 vistas6 páginas

Validación de Campos en Software

La validación de datos es el proceso de verificar que los valores ingresados en los campos cumplen con las reglas establecidas. Esto incluye verificar el tipo de datos, que los valores estén dentro de un rango permitido, y comparar valores con tablas de códigos de validación. Existen controles de validación como RequiredFieldValidator y CompareValidator que permiten validar campos obligatorios, comparar valores y verificar expresiones regulares. La validación ayuda a garantizar la integridad y calidad de los datos.

Cargado por

lourdes mendoza
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

[Link]

com/es-es/visualstudio/data-tools/validate-data-in-
datasets?view=vs-2019
[Link]
?codigo=68
[Link]/es-es/office/crear-una-regla-de-validación-para-
validar-los-datos-de-un-campo-b91c6b15-bcd3-42c1-90bf-
e3a0272e988d#:~:text=Una%20regla%20de%20validación%20de
%20campo%20comprueba%20la%20entrada%20de,el%20foco%20deja
%20el%20registro.
[Link]
[Link]
datasets?view=vs-2019#:~:text=La%20validaci%C3%B3n%20de%20datos
%20es,reglas%20establecidas%20para%20la%20aplicaci%C3%B3n .
[Link]
[Link]

Validación de campos
Primeramente, la validación es, la acción y efecto de convertir algo en
válido, darle fuerza o firmeza. Además, El adjetivo válido, hace referencia a
aquello que tiene un peso legal o que es rígido y subsistente. Ahora bien, En el
campo del desarrollo de software, la verificación de validación es el proceso de
verificación al que se somete un programa informático para verificar que se
ajusta a sus especificaciones. Lo mismo que suele ocurrir al final de la fase de
desarrollo se hace principalmente con la intención de confirmar que la
aplicación está haciendo lo que sus potenciales usuarios esperan que haga.

En el programa visual basic, La validación


de campos o de datos, es el proceso de confirmar
que los valores que se especifican en un objeto
de datos cumplen con las restricciones del patrón
del conjunto de datos, de igual manera, Es el
proceso de verificación de la información de los
valores si siguen las reglas establecidas para la
aplicación. Por otra parte, es un aspecto muy
importante ya que, capturarán información, especialmente si esta información
se almacenará en una base de datos, este incluye verificar si la información
ingresada es correcta y consistente de acuerdo con los requisitos de cada
campo. Es decir, si el campo requerido está vacío, si al campo que debe
contener un valor se le asigna un número, si el valor ingresado en el campo
está dentro de un rango específico, entre otros. Además, el conjunto de datos
puede verificar los datos independientemente de cómo se realice la
actualización, ya sea directamente a través de controles en un formulario,
dentro de un componente o de otra manera. Dado que el conjunto de datos es
parte de la aplicación, es un lugar lógico para crear la validación específica de
la aplicación.
Hay varios tipos de validación de datos:
 Validación del tipo de datos.
 Comprobación del intervalo.
 Comprobación del código.
 Validación compleja.

Una manera sencilla de validación de datos es la verificar el tipo de datos. La


validación del tipo de datos responde a preguntas tan básicas como "¿La
cadena es alfabética?" y "¿Es el número numérico?" Por lo general, estas
validaciones simples se pueden controlar a través de la interfaz de usuario de
la aplicación.
Un ejemplo de validación de un código de tipo "STRING" sólo puede admitir
caracteres alfabéticos de la a a la z; el resto no es válido. al igual que ocurre en el caso de la
validación del tipo de datos, la interfaz de la aplicación puede proporcionar normalmente la
validación de intervalo necesaria aunque, como alternativa de diseño, se puede crear una regla
de empresa para controlar validaciones de intervalo.

La revisión del código es un poco más complicada y generalmente


requiere una tabla de búsqueda. Por ejemplo, suponga que la aplicación solo
calcula las edades de un grupo de 15 atletas, con la edad promedia de los
mismos y el atleta mas joven y mas mayor . entonces Debemos crear una
tabla de validación que incluya códigos para el ejercicio anterior planteado.
Esta tabla de validación puede ser parte de una regla o puede implementarse
directamente en la base de datos para fines de búsqueda de consultas.
Las estructuras de archivos tienen el inconveniente de que los datos se
corrompen con frecuencia (por ejemplo, campos numéricos en blanco o con
caracteres alfabéticos). Cuando se crea una aplicación, se debe crear también
una utilidad de comprobación para verificar la corrección de cada uno de los
campos de todos los registros de los archivos que utiliza la aplicación. Si no se
realiza esta acción, los resultados producidos por la aplicación pueden ser
imprevisibles

Controles de Validación
Estos son un conjunto de controles que le permiten validar los datos de
entrada asociados (como el control TextBox) y mostrar un mensaje
personalizado cuando falla la validación. Además, Cada control de validación
realiza un tipo específico de validación. Por ejemplo:
 los controles CompareValidator y RangeValidator se pueden usar
para validar con un valor específico o un rango de valores,
respectivamente. Incluso puede definir sus propios criterios de
validación utilizando el control CustomValidator.
Ya que el mensaje de error se muestra en el control de
validación, podemos manejar la posición de visualización del
mensaje en la página colocando el control de validación en la
posición deseada.
 Puede usar el control ValidationSummary para mostrar un
resumen de los resultados de todos los controles de validación
en la página.
La verificación se realiza haciendo clic en los controles de un botón,
ImageButton o LinkButton, etc. Esto evita que se realice la validación
cuando se hace clic en cualquier botón de control. Además, la
propiedad CausesValidation del control de botón debe establecerse
en false. Para los botones cancelar o borrar, esta propiedad
generalmente se establece en falso para evitar la verificación cuando
se hace clic en el botón.
Propiedades basicas:
Propiedad Descripcion
ControlToValidate Id. de programación del control de salida que evaluará el control de
validación
Esta propiedad puede ser uno de los siguientes valores:
Ninguno:se utiliza esta opción cuando desee mostrar el mensaje de
error sólo en un control ValidationSummary
Estático: El control de validación muestra un mensaje de error si se
Display produce un error en la validación.
Dinámico: El espacio para el mensaje de error se asigna
dinámicamente en la página cuando se produce un error en la
validación. De este modo, varios controles de validación pueden
compartir la misma ubicación física en la página.

EnableClientScrip Indica si está habilitada la validación en el cliente


t
Enabled Indica si está habilitado el control de validación. Para impedir que el
control de validación valide un control de entrada, establezca esta
propiedad en false.
Mensaje de error que se va a mostrar en el
control ValidationSummary si se produce un error en la validación.
Si no está establecida la propiedad Text del control de validación,
ErrorMessage también se muestra este texto en el control de validación cuando se
produce un error en la validación. Se utiliza normalmente la
propiedad ErrorMessage para proporcionar diferentes mensajes
para el control de validación y el control ValidationSummary.
ForeColor
Especifica el color en el que se va a mostrar el mensaje en línea
cuando se produce un error en la validación

Si esta establecida esta propiedad, se muestra este mensaje en el


Text control de validación cuando se produce un error en la validación. Si
no está establecida esta propiedad, el texto especificado en la
propiedad ErrorMessage se muestra en el control.
IsValid Indica si el control de entrada especificado por la
propiedad ControlToValidate se determina como válido.

Los controles de validacion se encuentran en el cuadro de herramientas:


Descripcion de los controles:
1. RequiredFieldValidator: este sirve para convertir un control de entrada
en un campo obligatorio. Si este no no pasa la vailidacion no contiene lo
indicado cuando se realiza la verificación.

2. CompareValidator: este permite comparar un valor de un control con


otro control o comparar el valor de un control con un valor fijo.
Las propiedades de este control son las siguientes:

 ControlToValidate: El campo del formulario a validar.


 ControlToCompare: El campo del formulario contra el cual se
efectúa la comparación.
 Text : El mensaje de error a mostrar.
 Type : El tipo de comparación a ejecutar (valores posibles String,
Integer, Double, Date, Currency)·
 ValueToCompare: El valor fijo a comparar.

3. RegularExpressionValidator: Este tipo de validación permite


comprobar secuencias de caracteres previsibles, como las de los
números de la seguridad social, las direcciones de correo electrónico,
los números de teléfono y los códigos postales, entre otras.

4. CustomValidator: permite crear un control de validación con lógica de


validación personalizada. Por ejemplo, se puede crear un control de
validación que compruebe si el valor especificado en un cuadro de texto
es un número par.

También podría gustarte