Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Conexión con bases de datos

 
 
Herramientas Buscar en Tema Desplegado
  #2  
Antiguo 06-08-2003
__cadetill __cadetill is offline
Miembro
 
Registrado: may 2003
Posts: 3.387
Poder: 27
__cadetill Va por buen camino
Para el tema del combo, tienes que recorrer toda tu tabla e ir añadiendo en el combo el contenido del campo nombre.

Código:
tabla.first;
combo.Items.Clear;
while not tabla.eof do
begin
  combo.Items.Add(tabla1.FieldByName('nombre').AsString;
  tabla.Next;
end;
Aunque personalmente a mi esta solucion no me gusta. Yo prefiero poner un Edit (o mejor un ComboEdit, que es un Edit con un boton de las Rx) y mostrar una pantalla de consultas en la que se muestra el contenido de, en tu caso, la tabla que contiene nombre, apellido y dni. Esto lo hago con un componente que hice y que puedes encontrar en mi web (TSearchDialog)

Para el segundo tema, tienes que controlar el OnChage, ya sea del Combobox o del ComboEdit, verificar que exista el cliente (siempre es recomendable) y lanzar una Query sobre la segunda tabla que se mostraria en un DBGrid

Bueno, espero te sirva
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 18:24:44.


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
Copyright 1996-2007 Club Delphi