¿como Puedo Cancelar La Inserción De Los Últimos Registros "insertados"
Saludos a todos.
Solicito su ayuda una vez mas Estoy Trabajando con Un directorio de tablas libres DBASE/clipper, me conecto a ellas con un ODBC CON ADOConnection, para acceder a las tablas utilizao ADOTABLE. Estoy insertando registros en una tabla desde un BdGrid, es decir, me ubico en el ultimo registro y luego presiono la tecla de flecha hacia abajo, así inserto registros. Pretendo utilizar el siguiente codigo para cancelar la insersión de todos los registros(Por si el usuario necesita cancelar) pero solo cancela el último registro insertado. Código Delphi [-]Dm.TableLbcModoc.CancelBatch(arAll) ¿COMO PUEDO CANCELAR LA INSERCIÓN DE LOS ÚLTIMOS REGISTROS "INSERTADOS" |
Puedes hacer uso de un bloque transaccional.
Begin tran Commit tran --si todo sale bien rollback tran -- si algo sale mal |
La franja horaria es GMT +2. Ahora son las 20:13:47. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi