Delphi - DBcombobox

 
Vista:

DBcombobox

Publicado por Linnk (15 intervenciones) el 05/07/2006 19:37:20
Saludos
Estoy trabajando con 2 tablas con un campo en comun que se llama ID, 1 dbcombobox que se relaciona con la 1ra tabla y dbedits que se relaciona con la 2da tabla, ya puedo mostrar los ID de la 1ra tabla en el combobox, como puedo hacer para que cuando cambie de opcion en el dbcombobox cambien los datos de los dbedits respecto a su ID.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:DBcombobox

Publicado por Judit (45 intervenciones) el 05/07/2006 21:29:38
Hola

Puedes hacerlo usando un locate.

Ej.

En el evento OnChange del DBcombobox pones algo asi:

If Tabla2.Locate('ID', DBcombobox.text, []) then
begin
dbedit1.text := tabla2.fieldvalue['NombreCampo1'];
dbedit2.text := tabla2.fieldvalue['NombreCampo2'];
end

y asi hasta tener todos los valores que neceitas mostrar.

Espero que te sirva

saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar