conectarce a dos db de sql-server

05/10/2004 - 20:25 por sistemas | Informe spam
Hola:
Necesito sacar informacion de dos bases de datos de ms-sql server , de
una tabla de la primer base de datos elijo una empresa luego depende
de la empresa, me conecto a la bd de esa empresa.

Este es el string de conexion de la primera:

conexionString="DRIVER={sql server};UID=eduardo; PWD=rancid;DB
=Empresas;SERVER=SERVER"
SQLSTRINGCONNECT(conexionString,.F.)
Yo cierro la primer bd y me conecto a la otra con:

conexionString="DRIVER={sql
server};UID=eduardo;PWD=rancid;DB=baseDeDatosDeLaEmpresaElegida;SERVER=SERVER"
SQLSTRINGCONNECT(conexionString,.F.)

Pero cuando intento acceder a los datos de la empresa elegida me doy
cuenta que sigo conectado a la base de datos Empresas , la cual me
conecte en primer momento.

¿Que Pasa? ¿que puede llegar a estar pasando?
Gracias de antemano!!

Eduardo
 

Leer las respuestas

#1 Jorge Mota
06/10/2004 - 04:11 | Informe spam
intenta hacer
luego de conectarte a la segunda bd.

SqlExec(nCon,'use nombreBaseDeDatsEmpresAElejida')

En , eduardo escribió:

Hola:
Necesito sacar informacion de dos bases de datos de ms-sql server , de
una tabla de la primer base de datos elijo una empresa luego depende
de la empresa, me conecto a la bd de esa empresa.

Este es el string de conexion de la primera:

conexionString="DRIVER={sql server};UID=eduardo; PWD=rancid;DB
=Empresas;SERVER=SERVER"
SQLSTRINGCONNECT(conexionString,.F.)
Yo cierro la primer bd y me conecto a la otra con:

conexionString="DRIVER={sql
server};UID=eduardo;PWD=rancid;DB=baseDeDatosDeLaEmpresaElegida;SERVER=SERVER"
SQLSTRINGCONNECT(conexionString,.F.)

Pero cuando intento acceder a los datos de la empresa elegida me doy
cuenta que sigo conectado a la base de datos Empresas , la cual me
conecte en primer momento.

¿Que Pasa? ¿que puede llegar a estar pasando?
Gracias de antemano!!

Eduardo





Jorge Mota
Microsoft Visual FoxPro MVP
Guatemala

Preguntas similares