Crystal Report - cambio ruta de la base de datos Access

 
Vista:

cambio ruta de la base de datos Access

Publicado por Juan Carlos C. (18 intervenciones) el 03/02/2001 14:50:10
Desarrolle algunos reportes para una aplicacion VB en Crysta 8.0 con base de datos Access ubicada en una Ruta, dentro del reporte utilizo los alias y no las tablas, y desde vb le informo de la nueva ruta de la db con datafiles(0)=NuevaRuta, pero aun asi los reportes que contiene link no funcionan. Gracias por la ayuda.
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:cambio ruta de la base de datos Access

Publicado por Juan Carlos (18 intervenciones) el 05/02/2001 12:04:29
Hola.

Yo lo hago de la siguiente manera, no solo especificando la nueva ruta, si no haciendo un Log On en el nuevo servidor. Ahora... yo no utilizo links, por lo ke no se si ese será el problema. A mi me funciona muy bien.

Un Saludo y espero ke te sirva.

'apuntar a la base de datos real
For Each x In Inf.Database.Tables
x.SetLogOnInfo BServidor, UCase(BDatos), "sa", ""
x.SetTableLocation UCase(BDatos) & ".dbo." & x.Name, "", ""
If Not x.TestConnectivity Then
MsgBox "Fallo en la conexion a la nueva base de datos"
End If
Next x
Inf.Database.Verify

----------------

BServidor = string que contiene el servidor
BDatos = string que contiene la base de datos
Inf = informe
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:cambio ruta de la base de datos Access

Publicado por richard romero (1 intervención) el 10/08/2007 17:34:17
hola disculpa la variable "x" de tu codigo que tipo es ???
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:cambio ruta de la base de datos Access

Publicado por Hector (106 intervenciones) el 22/02/2001 15:45:16
Lo que debes de hacer es un set location a tu reporte ya que el mismo se quedo con la ruta anterior espero te sirva .Saludos
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