![]() |
Almacenar resultado de un sql
buenas tardes mi consulta esta dada ya que en el codigo de delphi tengo un sql
Código Delphi [-] DMKIOSCO.QRTODASXDIA.SQL.Add ('SELECT SUM((precio_publico - precio_costo)* cantidad), SECTOR'); DMKIOSCO.QRTODASXDIA.SQL.Add('FROM VENTA'); DMKIOSCO.QRTODASXDIA.SQL.Add('WHERE FECHA between :vFechaDesde and :vFechaHasta and (sector = "GOLOSINAS" OR sector = "CIGARRILLOS")'); DMKIOSCO.QRTODASXDIA.SQL.Add('GROUP BY SECTOR'); DMKIOSCO.QRTODASXDIA.Params[0].AsDatetime := vFechaDesde; DMKIOSCO.QRTODASXDIA.Params[1].AsDatetime := vFechaHasta; DMKIOSCO.QRTODASXDIA.Active := TRUE; quiero pasar el resultado del select a un QRDBTEXT o QRLABEL y no se como hacerlo Alguien me podria dar una mano. |
Hola
Y no seria algo como esto? No se. Saludos |
|
¿Por qué un QRLabel o QRDBText?
Esos componentes son de QuickReports, para realizar un informe (impreso en papel). Si quieres poner el resultado en un Form, debes usar un DBEdit. Aclara ese detalle porque no tiene que ver una cosa con otra. Edito: Tiene toda la pinta de ser un QuickReport. Añades el QRDBText a la banda que corresponde, Establece sus propiedades: Dataset el QRTODASXDIA Field (solo te dejará elegir el campo suma) La consulta de sql, la puedes establecer en tiempo de diseño en el QRTODASXDIA.sql y así solo tienes que pasarle las fechas y abrir la consulta, no es necesario usar sql.Add Saludos |
gracias gente anduvo de 10
|
La franja horaria es GMT +2. Ahora son las 04:25:50. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi