Hola , perdon por ser tan pregunton pero hace rato que vengo con esto y no
logro dar en la tecla,
como hago para que ante cualquier error , el server me de el
error que yo quiero que se vea en mi aplicacion (en este caso VB.Net)
ejemplo:
supongamos que se inserta un duplicado (err 2627 de sql)
begin tran
insert into bla values(bla, ble,bli)
if @@error <>0
begin
rollback tran
raiserror 20000 'Esta intentando
ingresar un dato duplicado ' >>Esto quiero que aparezca y NO el error
2627 en
ingles, se puede hacer que SIEMPRE aparezca
mi mensaje que escribo en el raiserror?
return -1
end
commit tran
En visual net tengo asi
Try
.
.
Catch er As SqlClient.SqlException
msgbox(er.message) >>>>>por ejmplo, no!
End Try
pero simpre me aparece el error en ingles que el usuario no entiende de que
se trata, y solo aparecen los mios en ocaciones no tan grabes ...digamos.,
Bueno, que se puede hacer?
Salute !!!!!!!!!!
Leer las respuestas