validar un error

llanes
16 de Marzo del 2004
Hola como están necesito buscar la forma de hacer como isi fuera una condición para validar un error antes de que ocurra, por ejemplo
Mi problema unicamente es el de un duplidao en un campo:
yo conozco el número de error que me da el visual basic para esto de Error Duplicado. y entonces conociendo el número de error quiero decirle:
if variable= numero_Error then
msgbox "Hay duplicados"
endif

Espero que me hayan entendido deseo hacer una condicion con un iF para validar el error conociendo el número de error.
saludos
llanes

solidsnake©
16 de Marzo del 2004
Miar hay una opcion muy facil yo la utilizaba para lo que es la conexion pero se que es muy facil de encajar en todo tipo de errores

Ej

Sub main()
On Error GoTo etqerror
conexion.Open ("dsn=dsn_prueba;user id = sa;pwd=;")
Form1.Show

Exit Sub

etqerror:
MsgBox "error de Conexion" & err, vbCritical, conexion
End Sub

solidsnake©
16 de Marzo del 2004
lo que hago es que en cualquier tipo de error en tiempo de ejecucion lo envio a una etiqueta que me diga cual es el error tu se las puedes poner a un msgbox, a un label o a lo que tu desees