Programación General > Visual Basic 6.0 e inferiores
Re: Solución a Error al intentar borrar un registro con Adod
Mellileo:
Hola Genios...
Estoy intentando borrar un registro completo de una base de datos en un servidor Oracle, la conexión a los datos la realicé con un control Adodc, y aunque aunque este control admite sintácticamente la siguiente línea de código:
Adodc.RecordSet.Delete
Al ejecutar el programa borra por primera vez cualquier registro, pero al intentar borrar uno nuevo, aparece el siguiente error:
"Error -2147217887 en tiempo de ejecución"
"La operación en varios pasos generó errores. Comprueba los valores del estado."
Sin encontrar solución al problema.
Cualquier ayudita en la solución del problema será inmensamente agradecida!!!
Saludo Mellileo!!
chiaravel:
Quizas esto no resuelva tu problema, pero es un consejo que cualquier experto te daria...
No uses objetos CONTROL DATA de ningun tipo, ya que son terriblemente pesados y hacen que la performance de tu aplicacion baje terriblemente en cuanto al acceso a los datos.
Usa un DataEnvironment o simplemente Codigo para crear las conexiones a tu BD y vas a ver que las accedes muchisimo mas rapido, y quizas soluciones asi tu problema, ya que a simple vista no es un error comun.
Espero que este consejo te sirva
Suerte
:adios:
angelescj:
Debes actualizar después de borrar
Adodc.RecordSet.Delete
adodc.recordset.updatebatch
Mellileo:
Hola Angelescj:
Ya intenté lo que me aconsejas, pero el error sigue apareciendo en la línea del delete.
Adodc.RecordSet.Delete
No alcanza a ejecutar la línea de actualización:
Adodc.RecordSet.UpDateBatch
Alguna otra sugerencia?
Gracias por el interés!!
Saludos Mellileo!!
angelescj:
Cuando dices "uno nuevo", ¿te refieres a uno recién insertado?
:question:
Navegación
[#] Página Siguiente
Ir a la versión completa