mensajes error

11/02/2004 - 21:41 por joseluis | Informe spam
tengo una conexion con un servidor que al hacer una consulta devuelve
mensajes de error no capturados por el manager de errores de visual basic.
me podeis decir como evitarlo, ya que es una consulta sin participacion de
personas?


on error goto capt_ERR

ADCemis.LockType = adLockReadOnly
ADCemis.ConnectionString = SqlServerConnString

ADCemis.RecordSource = "select * from " & sDataTabName
ADCemis.Refresh

...


capt_ERR:


en la ultima sentencia se produce un error cuando no tengo derechos en una
tabla
este error no tiene importancia pero como no lo puedo capturar interrumpe la
ejecucion

Preguntas similare

Leer las respuestas

#1 Gustavo Larriera [MVP SQL]
11/02/2004 - 22:46 | Informe spam
No soy muy bueno en Visual Basic "clásico", pero si no recuerdo mal existía
un On Error Resume Next ? En .NET se usa el Try-Catch-Finally

Tal vez en los foros de programación te brinden buenas sugerencias.

Gustavo Larriera, MVP-SQL, MCSE
Uruguay LatAm

Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no
otorga ningún derecho.


"joseluis" wrote in message
news:%
tengo una conexion con un servidor que al hacer una consulta devuelve
mensajes de error no capturados por el manager de errores de visual


basic.
me podeis decir como evitarlo, ya que es una consulta sin participacion de
personas?


on error goto capt_ERR

ADCemis.LockType = adLockReadOnly
ADCemis.ConnectionString = SqlServerConnString

ADCemis.RecordSource = "select * from " & sDataTabName
ADCemis.Refresh

...


capt_ERR:


en la ultima sentencia se produce un error cuando no tengo derechos en una
tabla
este error no tiene importancia pero como no lo puedo capturar interrumpe


la
ejecucion


Respuesta Responder a este mensaje
#2 Maximiliano D. A.
11/02/2004 - 22:53 | Informe spam
usa lo que dice Gux

On error Resume Next

ahora ojo con esto porque cualquier error pasara por alto, te comento lo que
hago yo mejor

On error goto errores
codigo



errores:
if err.number <> el que queres excluir
msgbox err.description
endif

No me gusta usar On error Resume Next, siempre es bueno capturar y vos como
programador decir que hacer, imaginate que luego en lugar de ese error sea
otro, tu aplicacion no lo veria y vos como usuario quizas no te des cuenta
por algun tiempo, bue es un drama enorme pensando en todo el mal que pudo
hacer no?

Salu2


Maximiliano Damian Accotto


"joseluis" escribió en el mensaje
news:%
tengo una conexion con un servidor que al hacer una consulta devuelve
mensajes de error no capturados por el manager de errores de visual


basic.
me podeis decir como evitarlo, ya que es una consulta sin participacion de
personas?


on error goto capt_ERR

ADCemis.LockType = adLockReadOnly
ADCemis.ConnectionString = SqlServerConnString

ADCemis.RecordSource = "select * from " & sDataTabName
ADCemis.Refresh

...


capt_ERR:


en la ultima sentencia se produce un error cuando no tengo derechos en una
tabla
este error no tiene importancia pero como no lo puedo capturar interrumpe


la
ejecucion


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida