Ver Mensaje Individual
  #2  
Antiguo 20-07-2010
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola marcos.

Si no te entiendo mal sería:
Teniendo:
Londres 15
Buenos Aires 10
Madrid 5

Cuando el usuario seleccionó, por ejemplo: Madrid en el DBLookupComboBox, quiere decir
que está posicionado en ese registro, por lo que el campo codigolocalidad tendrá el valor 5.
Ahora sólo tendrías que asignarlo al campo localdidad que tenés a ese efecto en la tabla empleados.

Ejemplificando:
Código:
procedure TForm1.Button1Click(Sender: TObject);
begin
   tbEmpleados.Edit;
   tbEmpleados.FieldByName('localidad').Value:= 
      tbLocalidad.FieldByName('codigolocalidad').Value;
   tbEmpleados.Post; 
end;
Saludos.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita