FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
¿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" |
#2
|
||||
|
||||
Puedes hacer uso de un bloque transaccional.
Begin tran Commit tran --si todo sale bien rollback tran -- si algo sale mal
__________________
Conoce mi blog http://www.edgartec.com |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Necesito llamar a métodos de clases "hija" desde su clase "padre" | Flecha | OOP | 17 | 20-04-2007 00:03:53 |
¿cuál es mejor: "close" o "application.terminate"? | unreal4u | Varios | 5 | 05-03-2007 11:01:19 |
No puedo detectar la excepción "EDatabaseError" | Adan | Conexión con bases de datos | 8 | 21-03-2005 20:07:24 |
|