hola ya consegui lo que queria sin tener q cambiar mis dbedit por edit.
puede que me de error en un futuro, pero de momento me vale,
gracias a Roman por su comentario:
Cita:
Originalmente escrito por Roman
ZTable.Insert no tiene por finalidad limpiar los campos; lo que hace es insertar un registro en blanco, cosa que suena parecida pero es muy distinta. Y al ser un registro en blanco, los DBEdits muestran datos en blanco, pero siguen siendo los datos del registro activo: el registro en blanco.
|
pues eso fue lo que use para limpiar los dbedit, y ya lo hacia al principio y no se por qué no cai.
En el boton limpiar puse:
Código Delphi
[-]
procedure TProveedores.LimpiarClick(Sender: TObject);
begin
ZTable1.Cancel;
ZTable1.Insert;
NumInsertado.caption:='Campos limpios.';
NumInsertado.visible:=true;
end;
y ya funciona como queria
Saludos