Visual Basic - VB, Crystal, ODBC y SQL

Life is soft - evento anual de software empresarial
 
Vista:

VB, Crystal, ODBC y SQL

Publicado por Rogelio Carmona (113 intervenciones) el 22/06/2004 19:42:34
se trata de establecer la ubicacion de los reportes en tiempo de ejecucion en codigo VB, ya que fueron diseñados con coneccion directa a la base de datos SQL, ahora deseao conectarlos a un ODBC pero en tiempo de ejecucion.

ya que en el diseño del reporte en Crystal sí logre reestablecer la ubicacion.
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:VB, Crystal, ODBC y SQL

Publicado por Cecilia Colalongo (3116 intervenciones) el 22/06/2004 23:49:13
¿Estás utilizando el control ActiveX o los objetos CRPE?
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

ActiveX

Publicado por Rogelio Carmona (113 intervenciones) el 23/06/2004 15:28:05
que tal cecilia

estoy utilizando ActiveX (Crystl32.OCX , para ser exactos)

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

RE:ActiveX

Publicado por Cecilia Colalongo (3116 intervenciones) el 23/06/2004 19:57:02
Fijate con:

With CrystalReport1
.LogOnServer("p2ssql.dll",NombreServidor,BaseActual,UsuarioServidor,ClaveServidor)
.Connect="DSN="+NombreServidor+";UID="+UsuarioServidor+";PWD="+ClaveServidor+";DSQ="+BaseActual

.ReportFileName=App.Path & "\MiReporte.rpt"
.SubreportToChange=""
.Connect="DSN="+NombreServidor+";UID="+UsuarioServidor+";PWD="+ClaveServidor+";DSQ="+BaseActual
.RetrieveSQLQuery()

.DataFiles(0)=BaseActual+".dbo.MiTabla"
.SQLQuery="SELECT MiTabla.* FROM MiTabla"

.Destination=0
.PrintReport()
.PageZoom(100)
End With
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

gracias

Publicado por Rogelio Carmona (113 intervenciones) el 24/06/2004 15:32:52
muchas gracias Cecilia por tu molestia y por tu tiempo, de verdad te lo agradezco mucho, cuidate.

saludos Rogelio
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