Conección a SQL Server

18/05/2005 - 18:30 por Mario Cerón | Informe spam
Hola a todos:

Resulta que estoy desarrollando un modelo de app que trabajará en principio
sobre MSDE. La conección la hago a través de SqlStringConnect (ODBC) y
funciona OK, el problema está en que si el usuario digita un nombre de
usuario o password equivocado el sitema me muestra un mensaje de error propio
(Sql Server Error) y me lanza de manera automática la forma de login propia
del mismo.

Es posible obviar esto?, es decir si yo sé que el SqlStringConnect me
devuelve un valor < 0 existe un error y lo controlo con AERROR no necesitaría
que me cargue las formas propias!!

Gracias de antemano

Mario
 

Leer las respuestas

#1 Esparta Palma
18/05/2005 - 19:39 | Informe spam
Si es posible, utilizando SQLSetProp() en su modalidad de DisplayLoging:

IF SQLSETPROP(0,"DispLogin",3) > 0
...
ELSE
IF AERROR(laError) > 0
Messagebox("Error al Ejecutar comando:"+laError[2])
ENDIF
ENDIF

Más información relacionada:

Crear Aplicaciones Cliente-Servidor con Visual FoxPro
http://www.panoramabox.com/GoPub.as...bj"03

¿Utilizar Vistas Remotas o SQL Pass Through (SPT) para
Cliente-Servidor?
http://www.panoramabox.com/GoPub.as...bj"32

eFrontEnd, Proyecto de Ejemplo Cliente-Servidor con Visual FoxPro
http://www.panoramabox.com/GoPub.as...bj"34

eBook Gratuito: SQL: A Practical Introduction (reseña y descarga)
http://www.panoramabox.com/GoPub.as...bj"35

Consultas de mas de 256 cars. a el servidor remoto (SPT y TEXT..
ENDTEXT)
http://www.panoramabox.com/GoPub.as...bj"09

Conectar a DBMS sin crear DSN (técnica DSNLess)
http://www.panoramabox.com/GoPub.aspx?IdObj05

Uso de AERROR() para errores ODBC
http://www.panoramabox.com/GoPub.aspx?IdObj!81

Espero te sirva.

¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º

Espartaco Palma Martínez
SysOp http://www.PortalFox.com
México D.F.
MoBlogs!
http://weblogs.golemproject.com/esparta/
http://www.espartha.com/blog/

Mario Cerón wrote:
Hola a todos:

Resulta que estoy desarrollando un modelo de app que trabajará en principio
sobre MSDE. La conección la hago a través de SqlStringConnect (ODBC) y
funciona OK, el problema está en que si el usuario digita un nombre de
usuario o password equivocado el sitema me muestra un mensaje de error propio
(Sql Server Error) y me lanza de manera automática la forma de login propia
del mismo.

Es posible obviar esto?, es decir si yo sé que el SqlStringConnect me
devuelve un valor < 0 existe un error y lo controlo con AERROR no necesitaría
que me cargue las formas propias!!

Gracias de antemano

Mario

Preguntas similares