consulta a tablas dos bases de datos diferentes

14/08/2008 - 02:21 por Hirotaro | Informe spam
Que tal, es posible con c sharp hacer una consulta de la combinacion de 2
tablas que se encuentran en 2 bases de datos diferentes? es decir tengo la
tabla compras con el campo id_proveedor en una base de datos 1 y quiero
ligar esa tabla con el campo id_proveedor de la tabla proveedores (que esta
en una base de datos 2), tambien con el campo nombre_proveedor, para que me
muestre las compras con el nombre del proveedor ya que la tabla compras no
tiene el nombre del proveedor, solo el id de proveedor.Es posible eso? como
lo haria? Gracias.

Hirotaro

Preguntas similare

Leer las respuestas

#6 Pedro
15/08/2008 - 03:14 | Informe spam
exáctamente las mismas tanto si las envías desde el Enterprise Manager,
Query Analyzer, SQL Server Management Studio, C#, Visual Basic, o desde
cualquier otro sitio. El T-SQL es el T-SQL ¿Qué le puede hacer pensar a
alguien que pueda ser diferente?




Seguramente el que se lo dijo esta usando LinQ :)
Respuesta Responder a este mensaje
#7 Hirotaro
15/08/2008 - 15:57 | Informe spam
Que tal, disculpa no es lo que tu piensas, simplemente que yo no se nada de
c sharp es por eso que te pregunte por el codigo para demostrarle a la
persona que me dijo que no se podia que si se podia y como. Esta persona me
esta haciendo un programita pero cuandno se topo con eso de hacer una
consulta de dos bases diferentes me salio con eso. Yo pues no se nada es por
eso que pregunte en el foro.Gracias de cualquier forma.

Hirotaro
"Jesús López" escribió en el
mensaje news:OFie7dm$
¿Por qué no lo intentas hacer tú mismo? Si no te sale, vuelve y pregunta.
Creo que te he resuelto perfectamente la duda que tenías, así que ¿Qué
problema tienes para escribir el código?. Sinceramente, da la impresión de
que no lo haces por pura pereza. Y la verdad, es que no me apetece ayudar
a nadie que muestra esa actitud.

Saludos:

Jesús López
www.soldiq.com



"Hirotaro" escribió en el mensaje
news:eLWhvij$
Gracias por tu respuesta es muy clara. pero seria mucho pedir si tienes
algun codigo de algun programa en c sharp que haga eso? solo la parte
donde se hace la consulta a las dos bases. Te lo voy a agradecer
mucho.Gracias.

Hirotaro
"Jesús López" escribió en el
mensaje news:udzEE9i$
Es totalmente falso eso que te dicen. Las instrucciones T-SQL son
exáctamente las mismas tanto si las envías desde el Enterprise Manager,
Query Analyzer, SQL Server Management Studio, C#, Visual Basic, o desde
cualquier otro sitio. El T-SQL es el T-SQL ¿Qué le puede hacer pensar a
alguien que pueda ser diferente?

Saludos:

Jesús López
www.solidq.com



"Hirotaro" escribió en el mensaje
news:eCNuBsi$
Que tal gracias por la respuesta, si es en SQL server y las bases de
datos estan en el mismo servidor y esa es la intruccion que ocupo para
hacerlo en las vistas ahi en el administrador , pero me dijeron que ya
en programación con c sharp la instrucciones son diferentes y que no se
puede hacer con dos bases de datos diferentes. es cierto eso?Gracias.

Hirotaro
"Jesús López" escribió en el
mensaje news:OmjR%23Lf$
¿Qué sistema de bases de datos usas?

¿Las bases de datos están en el mismo servidor?


Si es SQL Server y las bases de datos están en el mismo servidor,
puedes combinar las tablas en una misma consulta, solo tienes que
especificar el nombre de la base de datos

SELECT <lista de campos>
FROM BD1.dbo.Tabla1 T1 INNER JOIN BD1.dbo.Tabla2 T2
ON T1.Id = T2.Id



Con Access y SQLite también se puede hacer en una sóla consulta,
aunque de forma diferente. En otros sistemas de bases de datos no lo
sé.

Saludos:

Jesús López
www.soldiq.com



"Hirotaro" escribió en el mensaje
news:u205vOa$
Que tal, es posible con c sharp hacer una consulta de la combinacion
de 2 tablas que se encuentran en 2 bases de datos diferentes? es
decir tengo la tabla compras con el campo id_proveedor en una base de
datos 1 y quiero ligar esa tabla con el campo id_proveedor de la
tabla proveedores (que esta en una base de datos 2), tambien con el
campo nombre_proveedor, para que me muestre las compras con el nombre
del proveedor ya que la tabla compras no tiene el nombre del
proveedor, solo el id de proveedor.Es posible eso? como lo haria?
Gracias.

Hirotaro





















email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida