FoxPro/Visual FoxPro - vfp y sqlserver

 
Vista:

vfp y sqlserver

Publicado por denis guido (2 intervenciones) el 21/11/2003 23:55:59
Saludos
tengo la siguiente cadena de conexion correcta
lcDSNLess="driver=SQL Server;server=SERVIDOR;uid=sa;pwd=;database=disponibilidad"

el problema que tengo es que anteriormente la cadena de conexion la tenia de la siguiente forma
lcDSNLess="driver=SQL Server;server=SERVIDOR;uid=rina;pwd=inv;database=disponibilidad"
ademas rina no existe

el usuario o uid era rina , y el clave o pwd=inv,entonces cuando ejecuto el programa , la cadena de conexion anterior sigue presentandose, y me aparece la pantalla login de sqlserver,lo que tengo que hacer poner el nuevo usuario o uid manual que en este caso es 'sa' y borrar la clave o pwd.de esa forma funciona

como puede hacer para que el usuario o uid lo haga automaticamente ?

donde puede borrar los valores de la cadena anterior mas especificamente ?

recuerden que es un dsn programado no hay ningun lugar donde lo encuentre, he rebisado panelde control odbc y nada

si pueden ayudarme gracias




Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:vfp y sqlserver

Publicado por Cecilia Colalongo (218 intervenciones) el 22/11/2003 14:09:45
La cadena de conexión anterior seguramente estará en algún punto de tu programa. Lo que puedes hacer es guardar la cadena correcta en un archivo y luego leerla así no tienes que volver a compilar tu programa.

El usuario y password no se pueden determinar en forma automática dado que en un mismo servidor SQL Server puede haber varios.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:vfp y sqlserver

Publicado por denis guido (2 intervenciones) el 22/11/2003 18:25:49
de hecho ya he revisado , todos lados ademas solo son dos pantallas y la cadena de conexion esta correcta siempre aparece el login
hasta escribi la siguiente linea
SQLSETPROP(0, "DispLogin", 3 )¶ que no me apareciera el login
y luego
SQLSETPROP(0, "DispLogin", 2 )¶ que me apareciera el login core.
con esta me aparece el login corecto sa, le doy cancelar y me vuelve aparecer el login incorrecto.

me aparecen dos veces el login de sqlserver, uno correcto que es el que hago por codigo y el otro preestablecido.

que hago ?

Denis guido
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar