Delphi - como modificar datos..

 
Vista:

como modificar datos..

Publicado por MR_gom (12 intervenciones) el 13/12/2004 20:48:59
hola como estan, lo que pasa es que cuando veo una tabla en un dbgrid si no coloco la onlyread en true, no puedo modificar datos dentro de la base de datos.., pero si lo coloco en false me pernute modificar datos..
mi pregunta es como yo puedo realizar modificaciones de los campos pèro solo de los datos que yo quier me explico si dejo el dbgrid abierto para modificaciones podran cambiar todos los datos qe aprescan hay pero yo quiero modificar datos no desde la base datos sino que atraves de algun tipo de consulta y mostrar los cambios que he realizado en dbgrid como `puedo hacer eso ??

gracias de antemano...
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:como modificar datos..

Publicado por Dr Juzam (821 intervenciones) el 13/12/2004 22:05:06
Este código te permite que sólo la columna que quieras esté disponible para ser modificada:

procedure TForm1.DBGrid1CellClick(Column: TColumn);
begin
if Column=DBGrid1.Columns[2] then //La columna que queremos editar
DbGrid1.Options:= DBGrid1.Options + [dgEditing]
else
DbGrid1.Options:= DBGrid1.Options - [dgEditing]
end;
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