Programación General > Visual Basic 6.0 e inferiores
Query Desde Vb En Cr 8.0
(1/1)
Javoche:
Que tal:
Mi problema es el siguiente tengo varios reportes y quisiera hacer consultas, las consultas exactas las genero con formulas, pero lo que necesito es una consulta tipo Query, ejemplo:"SELECT * Tabla WHERE Campo LIKE % Textbox.Text %"
He tratado de utilizar la propiedad SqlQuery del Crystal pero no me funciona, utilizo una Base de Datos de Access 2000.
Saludos y Gracias por Atender
LeGatoRojo:
Pues yo ocupo esto
[CODE]
Dim crReport As New CRAXDRT.Report
Dim qd_consulta1 As QueryDef
Set qd_consulta1 = dbGlobal.CreateQueryDef(Ncon, "SELECT * FROM blablabla...")
crReport.Database.SetDataSource qd_consulta1
--- Citar ---
para asignar el query en crystal 9
--- Fin de la cita ---
Javoche:
Gracias por atender Darktigerhell, esto es lo que hago generalmente para traer un reporte, podrias indicarme donde inserto el codigo que me proporcionaste
--- Código: Text ---'Reporte es el control de CrystalReportReporte.DataFiles(0) = RutaBD & "BD.mdb"Reporte.ReportFileName = RutaRPT & "Reporte.rpt"'Aqui inserto la Formula Con Reporte. SelectionFormulaReporte.WindowState = crptMaximizedReporte.Action = 1
cpmario:
El Crystal Report 8 lo puedes manejar como un reporte externo como el que mencionas, o como un reporte que se elabora dentro de VB con ADO.
Manejo los reportes como archivos externos ya que la versión 8 de Crystal Report se bloquea frecuentemente cuando se maneja como reporte dentro del VB.
El parámetro SelectionFormula lo manejo como si fuera un Query, si explicas un poco más lo que deseas, tal vez pudiera ayudarte.
:comp:
Navegación
Ir a la versión completa