Crystal Report - Como conectar 2 bases de datos

 
Vista:

Como conectar 2 bases de datos

Publicado por Ivan (1 intervención) el 06/08/2002 00:52:30
Hola, tengo un reporte que hace referencia a 2 bases de datos oracle y access y desde el programa necesito conectar las dos bases para obtener los datos, como ouedo hacerlo?
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:Como conectar 2 bases de datos

Publicado por Rodolfo del Peru (60 intervenciones) el 19/08/2002 16:30:03
Hola Ivan, haz lo siguiente

1) defines los objetos de conexion

Public cnOracle As ADODB.Connection
Public cnAccess As ADODB.Connection

2)Crea funcion de conexion al Oracle
Function startConnection_ORACLE() As Boolean
Dim adoErr As Error
Dim xServicio As String
Dim userName As String, userPassword As String
Dim xCnn As String

xServicio = GetSetting(App.Title, "SettingsProvider", "Servicio")
userName = GetSetting(App.Title, "SettingsProvider", "Usuario")
userPassword = GetSetting(App.Title, "SettingsProvider", "Password")
Set cnOracle = New ADODB.Connection

'Establece la Conexion
'Provider=MSDAORA;Data Source=serverName;User ID=userName; Password=userPassword;"
xCnn = "Data Source=" & xServicio & ";User ID=" & userName & "; Password=" & userPassword & ";"

With cnOracle
.Provider = "MSDAORA"
.ConnectionString = xCnn
.Open
End With
End Function

3)Crea funcion de conexion al Access
Function startConnection_ACCESS() As Boolean
Dim adoErr As Error
Dim strPath As String
Dim strDataBase As String

Set cnAccess = New ADODB.Connection
'Establece la Conexion
strPath = GetSetting(App.Title, "SettingsProvider", "Path")
strDataBase = "BaseDatos.mdb"
With cnAccess
.Provider = "Microsoft.Jet.OLEDB.4.0;" _
& "Data Source=" & strPath _
& strDataBase & ";" _
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:Como conectar 2 bases de datos

Publicado por Catalina Zamorano (1 intervención) el 13/11/2002 16:34:30
Ya tengo creado desde visual basic los dos DSN haciendo referencia a las dos Bases de datos , pero como hago la conexion en visual para el cristal report
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