Ver Mensaje Individual
  #2  
Antiguo 24-07-2008
lKinGl lKinGl is offline
Miembro
 
Registrado: ago 2007
Posts: 333
Reputación: 17
lKinGl Va por buen camino
Salu2

esta seria una solución:
agrega 3 edit en tu formulario donde se mostraria los datos para actualizarlos

entra en eventos del dbgrid >>Oncellclick
y escribe este codigo:

Código Delphi [-]
edit1.text:=dbgrid1.fields[0].asstring;
edit2.text:=dbgrid1.fields[1].asstring;
edit3.text:=dbgrid1.fields[2].asstring;

luego

edit1>>eventos>>keypress

Código Delphi [-]
if key=13 then
   begin
      tutabla1.edit;
      tutabla1.fieldvalues['campo1']:=trim(edit1.text);
      tutabla1.post;
      application.messagebox('Actualizado con éxito','');
   end

lo mismo para los otros 2 edit

salu2 espero que te sirva
Responder Con Cita