Foros del Web » Programando para Internet » ASPX (.net) »

apertura de 4 bd desde asp

Estas en el tema de apertura de 4 bd desde asp en el foro de ASPX (.net) en Foros del Web. Hola amigos tengo un problema con una pagina en asp, necesito hacer una suma con 4 bases diferentes que se encuentran en SQL Server generada ...
  #1 (permalink)  
Antiguo 13/06/2008, 18:14
 
Fecha de Ingreso: junio-2008
Mensajes: 5
Antigüedad: 15 años, 10 meses
Puntos: 0
Exclamación apertura de 4 bd desde asp

Hola amigos tengo un problema con una pagina en asp, necesito hacer una suma con 4 bases diferentes que se encuentran en SQL Server generada desde la pagina asp pero que estan en el mismo servidor, estas bases contienen la misma informacion pero de diferentes estados, si genero un query en SQL Server me despliega la informacion correctamente, pero si lo genero de igual forma en la pagina asp me marca error de apertura alguien puede ayudarme porfavor.
De antemano muchas gracias y espero que alguin me pueda ayudar con este problema.
Dim rstPanel
Dim rstPanel1
Dim rstPanel2
Dim rstPanel3

Set rstPanel = Server.CreateObject("ADODB.Recordset")
Set rstPanel1 = Server.CreateObject("ADODB.Recordset")
Set rstPanel2 = Server.CreateObject("ADODB.Recordset")
Set rstPanel3 = Server.CreateObject("ADODB.Recordset")

rstPanel.Open "SELECT " & _
"[MEX].[SYS_SUB].[SEM1] + [GDL].[SYS_SUB].[SEM1] + [MTY].[SYS_SUB].[SEM1] + [TIJ].[SYS_SUB].[SEM1] AS [ACTUAL1], " & _
"[MEX].[SYS_SUB].[1PLAN] + [GDL].[SYS_SUB].[1PLAN] + [MTY].[SYS_SUB].[1PLAN] + [TIJ].[SYS_SUB].[1PLAN] AS [PLAN1], " & _
"[MEX].[SYS_SUB].[SEM2] + [GDL].[SYS_SUB].[SEM2] + [MTY].[SYS_SUB].[SEM2] + [TIJ].[SYS_SUB].[SEM2] AS [ACTUAL2], " & _
"[MEX].[SYS_SUB].[2PLAN] + [GDL].[SYS_SUB].[2PLAN] + [MTY].[SYS_SUB].[2PLAN] + [TIJ].[SYS_SUB].[2PLAN] AS [PLAN2]" & _

"FROM " & _
"[MEX].[SYS_SUB], [GDL].[SYS_SUB], [MTY].[SYS_SUB],[TIJ].[SYS_SUB]" , objCnn
  #2 (permalink)  
Antiguo 13/06/2008, 19:35
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 7 meses
Puntos: 87
Respuesta: apertura de 4 bd desde asp

bueno creo q una opcion sera crear un link entre una de tus bd a las otras como un dblink ( en oracle pero seguro lo hay en sql) y hacer una consulta utilizando el dblink .

SELECT ...
FROM ...
INNER JOIN LinkedServerName.DatabaseName.ObjectOwner.ObjectNa me
ON ...


una conexion y tu bd principal tiene acceso a por medio de dblinks a tus otras bd's


revisa el tema
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #3 (permalink)  
Antiguo 16/06/2008, 07:03
 
Fecha de Ingreso: enero-2005
Mensajes: 140
Antigüedad: 19 años, 3 meses
Puntos: 0
Respuesta: apertura de 4 bd desde asp

Deberia funcionar si tienes permisos sobre las 4 bd con una sola conexion y la query seria asi

Select * from [database][table]. Deberia funcionar. Si no, pon el error que da a ver si sacamos algo en claro
  #4 (permalink)  
Antiguo 16/06/2008, 12:45
 
Fecha de Ingreso: junio-2008
Mensajes: 5
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: apertura de 4 bd desde asp

este el error que marca a la hora de ejecutar el scrip

Error Type:
Error de compilación de Microsoft VBScript (0x800A0401)
Se esperaba un final de instrucción
/mexico/CONTENT/TSG/ibsc/totpais.asp, line 45, column 14
  #5 (permalink)  
Antiguo 18/06/2008, 04:20
Avatar de Javier Santamaria  
Fecha de Ingreso: julio-2007
Mensajes: 296
Antigüedad: 16 años, 9 meses
Puntos: 1
Respuesta: apertura de 4 bd desde asp

Pon el codigo entero de la consulta. Alguna comilla de mas o de menos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:19.