Programación General > Visual Basic 6.0 e inferiores

 Re: CONSULTAS SQL

(1/2) > >>

Jessuss:
Hola a todos, mi pregunta es la siguiente, no se si en VB funcionan las sentencias Rollback y Commit sobre una BD, alguien sabe si es posible deshacer los cambios hechos en una BD Access de alguna manera?

Gracias de antemano:hitcomp::lightsabre:

angelescj:
RollBack y commit funcionan desde VB simepre y cuando el proveedor que utilices las soporte, pero no con ADO, a no ser que lo realices desde SQL.
Estas opciones las tienes en el "Espacio de Trabajo", workSpace, no en la conexión

:suerte:

Jessuss:
Es decir, que si yo me creo un punto de salvaguarda, y luego modifico, borro o hago lo que sea en la BD, llamando a ese punto mediante rollback se me deshacen los cambios ¿no?

Gracias y Saludos. :jumpie:

Jessuss:
angelescj:

He probado ha poner:
     strSQL = "Rollback A"
     rdoConDiscover.Execute strSQL

y me dice que no es una sentencia SQL válida, accedo a la BD a través de RDO, sabes alguna manera de hacerlo, :ayuda:

angelescj:
¿De qué tipo es rdoConDiscover? Si es, como parece por el nombre, una conexión no sirve, el rollback y el commit son del espacio de trabajo, que en RDO es el tipo de datos:
             rdoEnvironment
Yo generalmente utilizo ADO
:suerte:

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa