La operación debe usar una consulta actualizable
Publicado por David (3 intervenciones) el 24/04/2001 17:46:45
Tengo una BD con una consulta SQL del siguiente tipo:
"UPDATE [AbcCliCom - Resumen]
INNER JOIN jobers_genter ON [AbcCliCom - Resumen].codclien = jobers_genter.codigo
SET [AbcCliCom - Resumen].descripcion = jobers_genter.nombre
WHERE jobers_genter.empresa = 4 AND jobers_genter.tipoter = 'C'"
La consulta utiliza en el INNER JOIN tablas vinculadas del UNIX mediante conexión con el ODBC.
Funciona correctamente, pero cuando intento cambiar la conexión a otro servidor que tiene los mismos datos, me sale el error del título y no funciona. ¿Por que puede ser?
La tabla utilizada en el UPDATE es una temporal creada en la misma BD.
El resto del programa funciona correctamente (INSERTS, SELECTS...) y sobre la misma tabla, pero el UPDATE no entiendo por que no.
Muchas gracias.
"UPDATE [AbcCliCom - Resumen]
INNER JOIN jobers_genter ON [AbcCliCom - Resumen].codclien = jobers_genter.codigo
SET [AbcCliCom - Resumen].descripcion = jobers_genter.nombre
WHERE jobers_genter.empresa = 4 AND jobers_genter.tipoter = 'C'"
La consulta utiliza en el INNER JOIN tablas vinculadas del UNIX mediante conexión con el ODBC.
Funciona correctamente, pero cuando intento cambiar la conexión a otro servidor que tiene los mismos datos, me sale el error del título y no funciona. ¿Por que puede ser?
La tabla utilizada en el UPDATE es una temporal creada en la misma BD.
El resto del programa funciona correctamente (INSERTS, SELECTS...) y sobre la misma tabla, pero el UPDATE no entiendo por que no.
Muchas gracias.
Valora esta pregunta
0