Ver Mensaje Individual
  #3  
Antiguo 13-02-2013
jpgonzalez jpgonzalez is offline
Miembro
 
Registrado: feb 2010
Posts: 121
Reputación: 17
jpgonzalez Va por buen camino
En el evento onClick del mouse deberias programar la actualizacion de la tabla.
En mi caso uso Zquery, un componente de ZConnection.

En el evento onClick del mouse:
Código Delphi [-]
   
   QryUpdate.Close;
   QryUpdate.ParamByName('param1').AsInteger:= valorActualizable1;
   .....................
   QryUpdate.ParamByName('paramN').AsFloat:= valorActualizableN;
   QryUpdate.ExecSQL;

En el componente ZQuery, vas a la opcion SQL y ahi pones el codigo SQL
Código SQL [-]
    
    Update nombreTabla
    Set
        campo1 = : param1,        //no hay que dejar espacio entre los ":" y param... lo deje para que no salga emoticon
        campo2 = : param2,
        ......
        campoN = : paramN
Esto actualiza todos los registros de la tabla, si solo quieres modificar uno en particular le agregas al final:
Código SQL [-]
   Where  (idTabla = : parametroIdTabla)

De la misma forma lo puedes hacer con un TQuery.
Abrazo!
Responder Con Cita