SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => ASP .NET => Mensaje iniciado por: Mega_Optimus en Miércoles 12 de Diciembre de 2007, 14:54

Título: Validar Rut Desde Una Base De Datos
Publicado por: Mega_Optimus en Miércoles 12 de Diciembre de 2007, 14:54
hola a todos los del foro nuevamento requiero vuestra ayuda, tengo una bd en sqlserver 2005 donde tengo una tabla usuario y dentro de ella tengo un campo llamado rut (es el numero de identificacion que te colocan al momento de nacer, esto pasa en chile, en otras partes tiene otro nombre, ejemplo NIF).

bueno lo que necesito pk en realidad he buscado harto y no encuentro es como poder validar ese campo, por ejemplo, mi rut es 14533629-5 (en la bd lo tengo ingresado sin el -5) y cuando en un form login ingrese ese numero 14533629, vaya a la bd y verifique que ese numero existe, y si no existe envie un mensaje de error.

si alguien sabe como se puede hacer se lo agradeceria mucho, estoy trabajando con asp.net y C#.

gracias de nuevo a todos.
Título: Re: Validar Rut Desde Una Base De Datos
Publicado por: sergiotarrillo en Jueves 13 de Diciembre de 2007, 08:56
no me queda muy claro donde está tu problema...

si tu Rut es XYZ-5, porque no le quitas lo que está antes del "-", lo mandas a tu base de datos, y ahí lo verificas contra tu campo "XYZ".

Quizas el problema este en otro lado, pero no me quedo muy claro...

Saludos,
Título: Re: Validar Rut Desde Una Base De Datos
Publicado por: Javier Santamaria en Jueves 13 de Diciembre de 2007, 11:51
Hola, me parece que el problema que planteas es como recuperar un dato de la base de datos y hacer una comparacion con uno introducido por un usuario.

Para esto te recomiendo que leas este tutorial (http://www.elguille.info/NET/ASPNET/tutorial_vwd/acceso_datos.htm)

Por otra parte para mostrar el error tienes varias opciones: labels, alerts de javascript, una utilidad como el msgbox de Eugenio Serrano...

Saludos