Está en la página 1de 2

VALIDACION DE DATOS Para la realizacion de la validacion de datos seguir el siguiente procedimiento 1. 2. 3. 4.

Abrir el formulario que le corresponde a cada uno con extensin aspx Agreguen una columna mas a lado de las cajas de texto Mover la grilla a la parte inferior del formulario (para lo del diseo) En la parte de la barra de herramientas encontraran una opcin que dice Validacion o Validation, alla deben agregar los siguientes el control range Expression Validator que es un control que permite validar tipos de datos texto, numero y correo, y por su pollo la fecha de esta manera

5. 6. Los valores en rojo son los objetos de range expression validator, en cada uno colocar las siguientes propiedades a. controlToValidate: la caja de texto que quieren validar b. Display: Dinamic c. rrorMessage: el mensaje que quieren que salga cuando el usuario ingrese un valor erroreo d. ValidationExpression:[0-9]+ , para que solo permita nmeros e. SetFocusOnError: true, para que cuando haya un error vuelva a la caja de texto y no le deje seguir hasta que cumpla los parmetros 7. Todo esto lo deben hacer con cada caja de texto que queramos validar, le prueban 8. Adjunto el ejercicio nuevamente para que lo revisen en referencia al cdigo fuente Para la validacin de existencias: 1. Es necesario que ingresen al cdigo del formulario

2. Se deben realizar los siguientes cdigos para que funcione, de todas maneras en el cdigo de ejemplo esta mencionado a partir de donde se aumentan los cambios. En la parte superior:
'para validacion de repetidos Imports accesoDatos2 Imports MySql.Data.MySqlClient Imports System.Data Imports MySql.Data

En Partitial class nombreClase


'procesos para validacion de repetidos Dim conecta As New MySqlConnection Dim comando As New MySqlCommand En public sub new 'para la validacion de repetidos Dim objConexion As New conexion conecta = objConexion.abrir comando.Connection = conecta en el boton de grabar 'para validacion de datos repetidos Dim ds As New DataSet Dim sql As String = "select * from clientes where Cod_Cliente='" & TextBox1.Text & "'" comando = New MySqlClient.MySqlCommand(sql) comando.Connection = conecta Dim adaptador As New MySqlDataAdapter(comando) adaptador.Fill(ds, "clientes") 'parametro que si encuentra datos muestra un mensaje de error, caso contrario pasa el dato correctamente If ds.Tables("clientes").Rows.Count = 0 Then Recuerden que para la consulta necesitan subir el IIS para que coja el webservice.

PD. Se debe agregar un label al formulario. Por favor enviar hasta maana a las 9AM para integrar todo, se enlazara solo de los que han enviado. Por mi parte hare cambios en el diseo visual en el encabezado y pie de la pagina asi como de los menus.

También podría gustarte