Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/04/2008, 16:23
car_centi
 
Fecha de Ingreso: abril-2008
Mensajes: 4
Antigüedad: 16 años, 1 mes
Puntos: 0
Pregunta Crystal Reports XI, Visual Basic 6.0 y sql 2000

cual es la cadena de conexion que hiciste al servidor, porque ami no me funciona, hago casi lo mismo que tu y si me muestra el reporte pero la aplicacion de visual basic no responde. aqui te pongo el codigo haber si me puedes ayudar.

Private Sub Command1_Click()
Dim conecta As ADODB.Connection
Dim extrae As ADODB.Recordset

Set conecta = New ADODB.Connection
Set extrae = New ADODB.Recordset

Dim crystal As New CRAXDRT.Application
Dim reporte As New CRAXDDRT.Report

Set crystal = New CRAXDRT.Application
Set reporte = New CRAXDDRT.Report

conecta.Open "Provider=SQLOLEDB;driver={SQL Server};server=(local);uid=sa;pwd=sermed;database= PRUEBAS;"

Set reporte = crystal.OpenReport(App.Path & "\reportes\rep_docentes_pruebas.rpt")

extrae.Open "select * from docentes where clave_doc='" & Text1.Text & "'", conecta, adOpenDynamic, adLockReadOnly

reporte.DiscardSavedData
reporte.Database.SetDataSource extrae
CrystalActiveXReportViewer1.ReportSource = reporte
CrystalActiveXReportViewer1.ViewReport

extrae.Close
conecta.Close
End Sub

estoy trabajando con visual basic 6, sql 2000 y crystal XI