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

[0] Índice de Mensajes

Ir a la versión completa