Insert automatico despues de Delete
Hola
Me pasa una cosa muy rara:
Tengo 4 tablas paradox y tengo botones personalizados para gestionarla. Pues bien, en un BotonBorrar Tengo es siguiente codigo:
If Tabla.RecordCount > 0 then
Begin
Tabla.Edit;
Tabla.Post;
End Else ShowMessage('NO EXISTEN REGISTROS');
Pues el Message no se muestra nunca. Siempre se queda un registro sin valor en ningun campo. Y cada vez que le doy a eliminar me incrementa el codigo autoincrementable, osea me hace un post. Nunca me habia pasado esto. Es muy raro.
Las tablas tienen en el evento AfterPost este codigo:
para estar seguro de que los datos se escriben en la tabla fisicamente. Pense que pudiera ser este codigo, pues hasta ahora no lo habia usado, pero tampoco es eso.
¿Que puede ser?
|