Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Inquietud Sobre DBListBox.Me podrian ayudar? (https://www.clubdelphi.com/foros/showthread.php?t=28569)

federiconqn21 23-12-2005 13:51:12

Inquietud Sobre DBListBox.Me podrian ayudar?
 
Hola a todos.Quisiera hacer una consulta con respecto a
DBListbox.
Entiendo que se puede asignar a este el campo determinado de una tabla de base de datos,y supongamos que tengo un formulario donde aparte de tener este componente,tengo un datasource,que tiene como dataset un query,y ese query tiene como consulta la seleccion de todas las tuplas de una tabla.
Mi pregunta es:Se Cargaran en el DBListBox todos los valores del campo(Datafield) que tiene asignado?,si es asi..como hago para ver esos valores en el DBListBox?,como los asigno?.Si no es Asi..que componente puedo utilizar.Agradecere La colaboracion de quien quiera despejarme esa duda.
Salu2

reina 23-12-2005 16:25:44

asignar datasource y luego datafield
 
ahh no se entendio mucho..para mi. Supuestamente en un dblistBox o a cualquier data controls podrias poder cargar los valores del campo marcado..solo debes asignarle en la propiedad DataSource..el data source que contiene tu set de datos..ya sea de un query o un tabla, una vez asignado el data source debes asignar la propiedad DataField alli si tienes activado el query o la tabla se deberian desplegar los campos que puedes elegir para mostrar. Te hise medio trabalenguas..bueno espero hayas entendido. bye

federiconqn21 23-12-2005 16:36:49

sobre DBListbox
 
HOLA:

el datasource y datafield ya los configure,lo que no se es como hacer para que mi DBListBox cargue en la lista "todos" los valores del datafield que seran dados como resultados del query,supongamos que le asigno como datafield el campo telefono de la tabla de clientes(por decir algo..),en el query solicito a todos los clientes(select * from clientes).el datasource tiene e su dataset a query,y el DBListbox tiene al datasource configurado.A mi lo que me interesa
es ver en la lista(DBListbox) a todos los telefonos.Pero veo la lista vacia.
Tenes idea de como puedo hacer?.Espero haber sido claro.
gracias!!

reina 23-12-2005 16:55:32

ja si
 
q simpaticaa lista tenes razon no se ve nada..estoy probando con mis tablas..creo que es algo realcionado con el propiedad style..a ver estoy probando..esperame un toque..bye

federiconqn21 23-12-2005 16:59:55

ok,te espero,si yo descubro la cuestion te aviso.ciao

reina 23-12-2005 17:08:41

aja no hay caso..prueba esto
 
bueno mira probe 3 o 4 veces y no hay caso..no me muestra nada..le estaremos errando en algo?? seguramente creo que tiene que ver con la propiedad esa que te nombre.., asegurate de tener tu set de datos abierto.

Este componente tiene una propiedad Items..prueba con esto para cargarlos:

while not (NombreTabla.Eof) do
begin
DBListBox1.Items.Add(NombreTabla.FieldByName('Telefonos').AsString);
NombreTabla.Next;
end;


este codigo lo pones en el inicio de tu ventana..para que se cargue, donde NombreTabla es el query o tabla en cuestion donde quieres sacar los datos.

salu2 y espero te sirva..exitos


LA PATRIA SERA LIBRE...

federiconqn21 23-12-2005 17:21:33

ok,lo voy a probar en casa,porque ya me voy,pero si funciona te aviso.
Muchas gracias...Feliz Navidad!!

federiconqn21 26-12-2005 13:26:41

funciono
 
Hola: Probe el codigo y funciono,con unos pequeños cambios.en lugar de fieldbyname era fieldvalues,pero andubo excelente.Por casualidad me podrias decir donde puedo encontrar ejemplos de reportes con rave?.Tengo algunos problemas cuando tengo que utilizar parametros,en realidad no se mucho de eso.Lei algunas cuestiones en la pagina de Nevrona,pero si veo algun ejemplo me serviria de mucho.Gracias

reina 26-12-2005 15:00:37

no lo use nunca
 
Hola bueno no use nunca ese tipo de reportes...siempre use lo q viene con delphi q por cierto me doy cuenta q en mi 2005..no lo tengo instalado..el quickreport, es muy facil de usarlo. Pero supongo q esos a lo q te referis debe ser muy similar o no?...no sé cual es tu inconveniente para usarlos..bueno no sé en que te podria ayudar..saludoss


La franja horaria es GMT +2. Ahora son las 22:03:27.

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