Ver Mensaje Individual
  #1  
Antiguo 11-03-2008
Avatar de BlueSteel
[BlueSteel] BlueSteel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Concepción - Chile
Posts: 2.310
Reputación: 23
BlueSteel Va por buen camino
Modificar Registro de DBGrid

Hola Amigos

me he estado cabezeando... para poder recordar como modificar un registro que lo muestro a través de un DBGrid... (no me acuerdo si se podia hacer..)

Estoy trabajando con un IBQuery... un DataSource y un DBGrid...

la consulta del IBQuery es la sgte

Código Delphi [-]
     Datos.IBQ_Select.Close;
     Datos.IBQ_Select.SQL.Clear;
     Datos.IBQ_Select.SQL.Add('Select * From "Movimiento"');
     Datos.IBQ_Select.SQL.Add('Where "Mov_Mes"=:Var1');
     Datos.IBQ_Select.SQL.Add('Order By "Per_Nro"');
     Datos.IBQ_Select.Params[0].AsInteger := StrToInt(Edit1.Text);
     Datos.IBQ_Select.Open;

en donde muestra todos los registros de mes 1 al 12 (según corresponda)..

necesito poder modificar o actualizar en forma directa un dato específico en el DBGrid.. pero no me deja...? alguien tiene una idea de como hacerlo???

Tambien puse DBEdit de los campos para poder modificarlos a través de ese componente pero tampoco me deja modificarlos

Me acuerdo que con el component Query del DBE se tenia que cambiar la propiedad Requestlive y funcionaba... pero con el IBQuery no se donde habilitar la edición ???
__________________
BlueSteel
Responder Con Cita