Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Tablas planas
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

 
 
Herramientas Buscar en Tema Desplegado
  #2  
Antiguo 09-02-2006
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Si entiendo bien, deberás tener dos tablas:

municipios = (id, municipio, ...)
localidades = (id, municipio_id, localidad, ... )

de manera que necesitas hacer una relación maestro-detalle entre ambas.

Para ello, a la propiedad MasterSource del Table asociado a localidades le asignas el datasource asociado a municipios y en la propiedad MasterFields (doble click sobre ella) asignas los campos de la relación:

municipios.id -> localidades.municipio_id

De esta forma, siempre que selecciones un municipio, el Table asociado a localidades mostrará únicamente las localidades de ese municipio.

Esto se reflejará en los DBLookupComboBox cuando los asocies, mediante sus propiedades ListSource, ListField y KeyField a los DataSource correspondientes.

Deberás tener un índice sobre el campo municipio_id en la tabla municipios (usa el Database Desktop para ello).

// Saludos
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
La increíble tecla F1 en Delphi dec Varios 1 31-08-2005 22:26:45
Ayuda En DbLookUpComboBox buscador Sql? Solojuegospc.tk Conexión con bases de datos 0 05-07-2005 21:11:09
Ayuda con DBlookupCombobox (VIH)Lestat Conexión con bases de datos 2 20-06-2005 01:20:31
DBLOOKUPCOMBOBOX ...Ayuda con el indice gerardo_cabero Conexión con bases de datos 1 22-05-2005 20:14:38
Ayuda con DBLookupComboBox MAGRANA Varios 1 05-05-2004 15:30:50


La franja horaria es GMT +2. Ahora son las 16:32:16.


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