buscar codigo antes de ingresarlo

31/08/2006 - 22:11 por Systec | Informe spam
hola amigos, fijense que estoy trabajando en visual basic express, y estoy
apenas empezando hacer mis primeras pruebas yo vengo de vfp, el formulario
que hice es de aquellos que unicamente arrastro y suelto desde la tabla al
form y me genera las labes y cuadros de texto para ingresar la data, hasta
alli todo bien, pero quisiera saber como puedo hacer para cuando una persona
ingresa un codigo ya ingresado que el programa verifique y que le diga al
usuario que ya existe. Ahora lo que hace el programa es que da un error en
ingles el cual entiendo pero para el usuario no es tan amigable. en fox
era algo asi como seek cNumero; if Found(); mensaje("registro ya existe"),
pero aca ni idea, desearia seguir usando la funcion de copiar y pegar,
porque se me dificulta el crear mucho codigo.

Muchas gracias

PD: si alguien tiene alguna rutina de mantenimiento a una tabla, ingresar,
borrar, modificar, mandenmela porfa, muchas gracias de antemano, he bajado
ejemplos de esto pero desearia algo sencillito.

Buena suerte a todos
byrpa @ hotmail.com
 

Leer las respuestas

#1 doliveras
01/09/2006 - 16:22 | Informe spam
En VB.NET debes usar la gestión de eventos.

Ese mensaje en inglés que te muestra es el mensaje por defecto del
evento "ERROR" del comando SQL que actualiza los datos. Usando la
construcción:

Try

Catch

End Try

puedes capturar el error y mostrar el mensaje que tu quieras.


Systec wrote:
hola amigos, fijense que estoy trabajando en visual basic express, y estoy
apenas empezando hacer mis primeras pruebas yo vengo de vfp, el formulario
que hice es de aquellos que unicamente arrastro y suelto desde la tabla al
form y me genera las labes y cuadros de texto para ingresar la data, hasta
alli todo bien, pero quisiera saber como puedo hacer para cuando una persona
ingresa un codigo ya ingresado que el programa verifique y que le diga al
usuario que ya existe. Ahora lo que hace el programa es que da un error en
ingles el cual entiendo pero para el usuario no es tan amigable. en fox
era algo asi como seek cNumero; if Found(); mensaje("registro ya existe"),
pero aca ni idea, desearia seguir usando la funcion de copiar y pegar,
porque se me dificulta el crear mucho codigo.

Muchas gracias

PD: si alguien tiene alguna rutina de mantenimiento a una tabla, ingresar,
borrar, modificar, mandenmela porfa, muchas gracias de antemano, he bajado
ejemplos de esto pero desearia algo sencillito.

Buena suerte a todos
byrpa @ hotmail.com

Preguntas similares