Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/10/2003, 12:02
Avatar de IGNIS
IGNIS
 
Fecha de Ingreso: junio-2003
Mensajes: 70
Antigüedad: 21 años, 5 meses
Puntos: 0
Busqueda adodc1.recordset.delete

BUENAS A TODOS.


El problema es sencillo, tengo enlazadas tres tablas de una base de datos utilizando controles ADO, tengo que pasar registro a registro de una tabla a otra, ya lo hace, se actualiza y muestra los cambios, esto lo hago por medio de 3 datalist que simbolizan a cada tabla. El problema radica que cuando paso el primer registro a otra tabla, me genera un error que dice:


"no se puede encontrar la fila para su actualizacion: algunos valores han cambiado desde la ultima ves que se leyó"


este mensaje lo genera cuando va a eliminar el registro de la tabla de origen, ya habiendolo copiado a la de destino. lo mas raro es que este error lo genera solo la primera ves que la tabla origen borra su registro q mando a la tabla destino, osea que el error lo genera

adodc1.recordset.delete

entonces por lo tanto, lo copia a la otra tabla, pero no se elimina en ella por ello me duplica el primer registro que se envia.

bueno, espero que me puedan ayudar, he utilizado el ADO y no me habia dado problemas y menos como este, se me hace raro que solo se genere la primera ves, por mientras revisare mi sintaxis y mi lógica


GRACIAS
__________________
La verdad es la llave, no la puerta.

Última edición por IGNIS; 02/10/2003 a las 12:05