Tema: RecordSet
Ver Mensaje Individual
  #2  
Antiguo 20-11-2007
Avatar de poliburro
[poliburro] poliburro is offline
Miembro Premium
 
Registrado: ago 2004
Ubicación: México D.F
Posts: 3.068
Reputación: 23
poliburro Va por buen camino
Cita:
Empezado por chona Ver Mensaje
Hola amigos, estoy trabajando en un proyecto con Delphi 5 y paradox. Tengo que imprimir un reporte (Qreport) donde los campos (DQDBText) estan asociados aun Query. El problema es que en el query no puedo obtener todos los datos que nececito. La pregunta es si puedo ir asignando el conjunto de datos a un query. No se si está claro les doy un ejemplo en VB

Código:
Dim rs As Recordset
Set rs = New Recordset
rs.Fields.Append "Nombre", adChar, 100 'Armo las Columnas
rs.Fields.Append "Valor", adCurrency
rs.Open
rs.AddNew
rs.Fields(0) = "Nombre 1" 'Asigno valores
rs.Fields(1) = 10
Para yo de esta manera armar mi recordset y asociarlo con el reporte.
Desde ya muchísimas gracias y demás esta decirlo que es lejos unos de los mejores foros que he visto!!

Asignar datos a un recordSet sin afectar la tabla es posible con ADO pero no con el BDE. Lo que podrias hacer es usar una tabla temporal donde hagas el vaciado del resultado de la consulta para que puedas agregar los registros que necesitas. O si necesitas columnas en lugar de registros podrías agregarlos como campos calculados.

Suerte
__________________
Conoce mi blog http://www.edgartec.com
Responder Con Cita