Memo6015
28-09-2008, 16:33:46
hola amigos de clubdelphi tengo el siguiente problema
tengo una dbgrid con algunos datos y quiero poder modificarlos o eliminarlos de la dbgrid y refrescar esta para que se vean los cambios en la grilla
por ejemplo
tengo en la dbgrid algo asi como esto
nombre apellido telefono
jose gonzales 796112
y quiero cambiar el telefono por otro y refrescar la grilla, estuve viendo en el foro buscando por dbgrid
y me encontre esto
dataset1.edit;
dataset1.Fieldbyname('campo1').asstring:='nuevovalor';
dataset1.Fieldbyname('campo2').asinteger:=15;
dataset1.Fieldbyname('campo3').asfloat:=15.5;
dataset1.post;
con ese codigo podia o puedo cambiar los valores o intentar eliminar una fila con
dataset1.delete;
programe un evento click para probarlo pero cuando lo hago me arroja un error que el dataset es solo readonly, como le cambio esa condicion??resulta que estoy trabajando con delphi 6
bueno muchas gracias por la ayuda amigos
tengo una dbgrid con algunos datos y quiero poder modificarlos o eliminarlos de la dbgrid y refrescar esta para que se vean los cambios en la grilla
por ejemplo
tengo en la dbgrid algo asi como esto
nombre apellido telefono
jose gonzales 796112
y quiero cambiar el telefono por otro y refrescar la grilla, estuve viendo en el foro buscando por dbgrid
y me encontre esto
dataset1.edit;
dataset1.Fieldbyname('campo1').asstring:='nuevovalor';
dataset1.Fieldbyname('campo2').asinteger:=15;
dataset1.Fieldbyname('campo3').asfloat:=15.5;
dataset1.post;
con ese codigo podia o puedo cambiar los valores o intentar eliminar una fila con
dataset1.delete;
programe un evento click para probarlo pero cuando lo hago me arroja un error que el dataset es solo readonly, como le cambio esa condicion??resulta que estoy trabajando con delphi 6
bueno muchas gracias por la ayuda amigos