Querys actualizables
Lo que pasa es que tengo que realizar consultas de acción (insert, delete, update) a una base de datos SQL Server con una conexión DAO, pero tengo que pasar por Microsoft Jet para que reconozca la sintaxis del Jet.-
El error que sale al ejecutar este tipo de consulta es que se necesita una consulta (query) actualizable...
¿Qué significa ésto...?
El siguiente código es el que ocupo:
Set base = OpenDatabase(" ", False, False, "ODBC;DRIVER=SQL Server;SERVER=(local);DATABASE=BD;UID=usuario;PWD=;DSN=conexion_sql")
SQL = "update tabla set campo = '222' where clave = 'xxx'"
base.execute SQL
Error: La operación debe usar una consulta actualizable. (Error 3073)
¿Me falta alguna opción?
El error que sale al ejecutar este tipo de consulta es que se necesita una consulta (query) actualizable...
¿Qué significa ésto...?
El siguiente código es el que ocupo:
Set base = OpenDatabase(" ", False, False, "ODBC;DRIVER=SQL Server;SERVER=(local);DATABASE=BD;UID=usuario;PWD=;DSN=conexion_sql")
SQL = "update tabla set campo = '222' where clave = 'xxx'"
base.execute SQL
Error: La operación debe usar una consulta actualizable. (Error 3073)
¿Me falta alguna opción?
2 respuestas
Respuesta de yales
1
Respuesta de femny
1