Una de tablas dinamicas y vba

10/04/2006 - 17:19 por Pepe | Informe spam
Alguien sabe como puedo controlar el error en una hoja de excel en el que
establezco la conexion de la tabla dinamica con el SQL en tiempo de
ejecucion.. y si he introducido mal el usuario o la clave me salta la
pantalla de autentificacion erronea y la ventana para introducir de nuevo
los datos?? o como verificar si la conexion es correcta antes de realizar un
query sobre el SQL server??
 

Leer las respuestas

#1 Héctor Miguel
11/04/2006 - 08:21 | Informe spam
hola, Pepe !

... como puedo controlar el error en... conexion de... tabla dinamica con el SQL en tiempo de ejecucion
... si he introducido mal el usuario o la clave me salta la pantalla de autentificacion erronea y la ventana para introducir de nuevo los datos
... o como verificar si la conexion es correcta antes de realizar un query sobre el SQL server?



suponiendo que tienes definidos 'parametros' en la cadena de conexion [sql] para realizar la consulta...

1) no creo que puedas 'saber' si una conexion 'va a ser correcta' ANTES de realizar la consulta -?-
-> a menos que puedas 'capturar' [con anticipacion] 'la respuesta' al parametro y 'validarla' [p.e.] con alguna matriz de parametros validos :))
-> o que uses 'controles de error' como On Error Resume Next [te sugiero QUE NO... si se pueden 'evitar/anticipar/prevenir/correigr/...] ;)

2) si existen -posibles- diferencias en la parte del usuario o la clave [p.e.] segun la 'clase' de consulta que se va a realizar...
otra alternativa pudiera ser definir 'constantes' y 'casarlas' [o vincularlas/emparentarlas/...] segun la clase de consulta -?-

3) si 'el tema' es relacionado con 'seguridad/prihibiciones/...' o va por otro camino...
comentas algun detalla mas... 'significativo' ?

saludos,
hector.

Preguntas similares