FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Problema con el BeforeDelete con un TADOTable
Hola amigos, primero gracias a todos aquellos que de una forma u otra nos ayudan a resolver nuestros problemas y feliz año nuevo a todos, algo retrasado ya que desde el pasado año no me conectaba.
Tengo una tabla en SQL llamada Cliente, la misma se muestra con un DBGrig, además tengo TDBNavigator, en el evento BeforeDelete del ADOTable pongo una pregunta de confirmación, en caso de ser afirmativa la respuesta mando a borrar el record. El problema es el siguiente, en cuanto se ejecuta el Delete se vuelve a ejecutar el evento BeforeDelete y no sale a no ser que se cancele y por lo tanto el record nunca se borra. Mi pregunta es, como puedo hacer para que ese evento solo se realice en el momento que se oprima el botón de borrar del TDBNavigator?. Aqui está el código de mi programa
Gracias. |
#2
|
||||
|
||||
Hola rubio.
En primer lugar tenes que poner la propiedad ConfirmDelete del TDBNavigator en False. Luego el problema se provoca por que cuando se dispara el evento BeforeDelete, ese registro (de no mediar intervención alguna) ya se va a borrar. Entonces cuando dentro del evento invocas: estás llamando otra vez al método Delete. Intentá de este modo:
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#3
|
|||
|
|||
Hola ecfisa, gracias por la respuesta, me ha trabajado de maravilla. Cuando se tiene un sitio como este vale la pena el esfuerzo.
Gracias. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Tadotable Updatebatch | CCCP | Conexión con bases de datos | 3 | 17-07-2008 18:49:48 |
Tadotable indexname | jlrbotella | Conexión con bases de datos | 2 | 20-09-2007 20:12:36 |
Filtros con TADOTable | camomilass | Conexión con bases de datos | 5 | 08-11-2006 18:57:43 |
Problema con la funcion Seek de un TADOTable | DanForever | Conexión con bases de datos | 2 | 04-05-2006 13:29:00 |
TAdoTable dudas !! | lroblesco | Conexión con bases de datos | 3 | 11-06-2005 06:32:37 |
|