Ver Mensaje Individual
  #4  
Antiguo 14-05-2006
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Reputación: 29
Lepe Va por buen camino
Con lo dicho por judit25 va que chuta, pero si lo quieres hacer todo por código... pues se hace

Para el caso de un DBGrid que puede estar asociado a varias consultas SQL al mismo tiempo, esa solución no sirve de mucho; Para un TTable que no tenemos los campos persistentes creados pues más de lo mismo, así que lo hacemos por código:

Código Delphi [-]
procedure TForm5.DBGrid1CellClick(Column: TColumn);
begin
mclave := (query1.fieldByname ('clv_art').asString);
mdescr := (Query1.fieldByname ('descr').asString);

Table2.FieldsDefs.Update; // actualizamos la definición de los campos
DBGrid1.Columns.RebuildColumns; // con esa nueva definición actualizamos las
                                            //columnas del grid
 
form3.table2.edit;
form3.table2.fieldbyname ('clv_art_ok').asstring := mclave;


form3.Table2.Post;
end;

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita