Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Resultado de un query en un QRDBLabel (https://www.clubdelphi.com/foros/showthread.php?t=53934)

Yun-i 05-03-2008 02:05:50

Resultado de un query en un QRDBLabel
 
Hola espero que puedan ayudarme mi cituacion es, esta estoy trabajando con
un delphi 6 y sql server. Lo que quiero es pasar los campos de un query
a componentes QRDBLabel (quick Report), la consulta del query la ago en el
codigo no en el componente que se que se puede pero nunca lo he hecho.
Lo que se me ocurrio fue algo asi:

Código Delphi [-]
   
QRDBTEXT2.DataField := FORM1.ADOQuery1.Fields[0];

pero no jala no se como hacerlo:(

Gracias por sua ayduda desde ahora
:)

Caral 05-03-2008 02:12:06

Hola
No entiendo:
Dices que quieres poner el resultado en un qrlabel y nos muestras un qrdbtext.
Cual es el que necesitas?
Saludos

Caral 05-03-2008 02:23:51

Hola
Otra cosa, que qreport tienes en el mio no existe el componente QRDBLabel el que tengo es el QRLabel nada mas.
Saludos

Yun-i 05-03-2008 02:40:35

perodon me equiboque esque como estan juntos pense que eran los mismos
pero si es qrdbtext

Caral 05-03-2008 02:51:06

Hola
El problema esta en el dataset.
El qrdbtext obtiene la informacion, pero no la presenta si el dataset no esta conectado con el query que contiene la informacion.
Espero me entiendas.
Saludos

Caral 05-03-2008 03:18:46

Hola
Mas o menos asi:
Código Delphi [-]
QReport1.dataset:= FORM1.ADOQuery1;
QRDBTEXT2.DataField := FORM1.ADOQuery1.Fields[0];
Por supuesto en el uses del form1 tiene que estar el unit del qreport1 o viceversa si el código esta en el qreport.
Saludos

Yun-i 05-03-2008 19:24:28

gracias caral lo que hice fue tratar el query como si fuera una tabla, ya que la consulta se efectua en otra forma entonces cuano mando a llamar ese query en qreport la consulta ya fue ejecutada y ya tiene un campo, entonces en el data field de qrdbtext pongo el campo que quiero ahi tambien el dataset al query que esta en la otra forma y el data set del quickreport al datasource del mismo query.

eso no lo sabia pero lo estube probando con un amirgo jejeje

:) gracias eres muy amable


La franja horaria es GMT +2. Ahora son las 13:03:26.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi