RESPONDER UNA PREGUNTA

Si para responder la pregunta, crees necesario enviar un archivo adjunto, puedes hacerlo a traves del correo [email protected]

    Pregunta:  1736 - PROBLEMAS CON EL EVENTO BEFOREUPDATE DEL DBGRID
Autor:  Ximena Tamame
Estoy trabajando con VB 5.0, en el evento beforeUpdate del dbgrid tengo codigo que verifica que los datos introducidos por el usuario sean correctos.
De no serlo seteo la variable cancel a False, al ejecutar el programa cuando intento salir de una fila del dbgrid se lleva a cabo dicho evento, como los datos no son correctos se setea la variable cancel a false para que no se guarden los datos y el enfoque permanezca en la misma fila, pero visual basic me muestra el siguiente mensaje:
"no hay ningun registro activo", esto lo hace al salir del evento.
Si en el evento el unico codigo es setear la variable cancel, el mensaje que aparece es el siguiente:
"Esta accion fue cancelada por el objeto asociado". ¿Que es lo que ocurre? Siempre los mensajes aparecen cuando sale del evento.
Probe setear dicha variable a False en los eventos beforeInsert y beforeDelete y funcion correctamente.


Nombre
Apellidos
Correo
Comentarios