Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 08-11-2005
molina669 molina669 is offline
Miembro
 
Registrado: nov 2005
Ubicación: Elche
Posts: 40
Poder: 0
molina669 Va por buen camino
Problema con dbLookupCombobox

Mi problema es el siguiente;
Tengo 2 dbLookupcombobox(provincia y poblacion) los cuales me muestran la poblacion y provincia que tengo guardadas en sendas tablas. Tengo una relacion maestro-detalle entre ambas tablas, de tal forma que cuando escojo una provincia, en el combobox de poblaciones solo se me muestran las de dicha provincia. El problema lo tengo cuando escojo una provincia con su poblacion, si cambio de provincia, la poblacion escojida anteriormente no se me resetea, si lo hace el combo. Pero el tema se agraba cuando llegados a este punto intento cambiar de poblacion, ya que me sale un error.
He intentado borrar el texto del combobox poblacion cuando cambio de provincia pero me dice que esta en solo lectura aunque le cambie esta propiedad.

Muchas gracias a tos
Responder Con Cita
  #2  
Antiguo 08-11-2005
Luis Castillo Luis Castillo is offline
Miembro
 
Registrado: jun 2003
Ubicación: Colombia
Posts: 102
Poder: 21
Luis Castillo Va por buen camino
Por lo menos si quieres cambiar el texto del combo de poblacion, cuando cambie el valor del combo PROVINCIA asignale a combo POBLACION en su propiedad KEYVALUE el valor NULL. Asi lo limpiaras
__________________
LK
Responder Con Cita
  #3  
Antiguo 08-11-2005
molina669 molina669 is offline
Miembro
 
Registrado: nov 2005
Ubicación: Elche
Posts: 40
Poder: 0
molina669 Va por buen camino
Muchas gracias Luís, era lo que necesitaba.
Responder Con Cita
  #4  
Antiguo 15-05-2008
rlavisse rlavisse is offline
Registrado
 
Registrado: may 2008
Posts: 8
Poder: 0
rlavisse Va por buen camino
Molina, estoy en la misma que vos, pero no puedo cargar mi combo de provincias siquiera. Mi codigo es el siguiente, utilizo una conexion DBExpress a Firebird 2.0

procedure TfNuevoSocio.FormCreate(Sender: TObject);
var
q : TSQLQuery;
s : TDatasource;
begin
try
q := TConexion.getQuery;
q.SQL.Text := Concat(' Select codigoProvincia, Provincia '#13,
' From Provincias ');
s := tdatasource.Create(self);
s.DataSet := q;
q.Open;
cbProvincia.ListSource := s;
cbProvincia.ListField := 'Provincia';
cbProvincia.KeyField := 'codigoProvincia';

finally
FreeAndNil(q);
end;
end;

Sabes que estoy haciendo mal? agradezco tu ayuda ..
Responder Con Cita
Respuesta



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 01:42:23.


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