Vincular tablas

Hola, mi caso es el siguiente:
Tengo una bd (consu) y otra (conla) ambas en sql server. Estoy migrando el código de consu a SQL SERVER 7.0. El programa de consu utiliza 4 tablas de la bd conla, cómo hago para vincularlas. El programa lo estoy hacienod en visual Basic 6.0.
Gracias de antemano. [email protected]

1 Respuesta

Respuesta
1
Entre ambos servidores y bases de datos tendría que haber una relación de confianza
Luego, para llamar a la base en otra maquina .. la llamas :
[nombre maquina].[base de datos].dbo.[tabla]
Estoy haciendo consultas en mi programa que tiene tablas de la bd original y una tabla con una conexión. Como hago cuando en un recorset, utilizo una consulta, y necesito utilizar tablas de ambas conexiones, a quien refiero en la conexión del recordset.
Ejemplo:
RS.open "Select d.una, f.dos from Una, Dos", CNX
Resulta que UNA es una tabla de una conexion; y DOS es una tabla de otra conexión.
¿En el recorset que abro que conexión coloco?
No, de la forma en que vos lo planteas no podrías hacerlo .. con dos conexiones
Lo que yo te decía de hacer es
Rs. Open "Select d.una, f.dos from Una f, otroServidor.BaseDeDatos.dbo.Dos d", cnx
Esto es si desde el servidor uno podes conectarte al servidor 2
Podrías enviarme la explicación con un pedazo de código.
Te doy un ejemplo
Tengo el servidor chocolate, que tiene la base pepe y la tabla color
Entonces, cuando hago un select, escribo
select * from color
o bien podria escribirlo asi:
select * from chocolate.pepe.dbo.color
Tengo otro servidor llamado menta, que tiene la base jose y la tabla altura
Entonces, cuando hago un select, escribo:
select * from altura
o bien podria escribirlo asi:
select * from menta.jose.dbo.altura
Ahora bien ..
Entre el servidor menta y chocolate tiene que haber una relación de confianza, para poder realizar esto ...
Entonces ...
Supongamos que yo abro una conexión con el servidor chocolate, mi select seria:
select a.* b.*
From color a, menta.jose.dbo.altura b
¿Se entiende?

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas