La versión de ADO disponibles para equipos con XP no soportan el comando "Merge" y producen un error al ejecutar una consulta con dicho comando. Para evitarlo podemos añadir al comando Merge la palabra EXEC por delante de modo que quedaría algo como
"EXEC MERGE ..."
esto hace que los ADOs obvien la sintaxis ejecutandose el comando "tal cual" en servidor y evitando el error.
Esto es valido si no necesitamos "traer" datos. Para esta caso habria que aplicar algun "truco" como almacenar en la BD el resultado y posteriomente leerlo con un SELECT "normal".
Espero que sea de ayuda. A mi me ha dolido la cabeza un poco buscando solución
Suscribirse a:
Enviar comentarios (Atom)
Jesús Moreno - Ingeniero Ténico Informático - consultor Informático
Hola, soy Jesús Moreno Ingeniero Técnico Informático en sistemas por la US y propietario de éste blog. Mi trabajo en los ultimos años se ...
-
Ultima hora: Máxima difusión, aquí la sentencia del Tribunal Supremo sobre la Clausula Suelo . http://s01.s3c.es/imag/doc/ 2013-06-04/pg.4...
-
El ejemplo se ha probado en una base de datos Microsoft SQL Server 2008 R2 CREATE FUNCTION dbo . udf_GetNumeric (@ strAlphaNumeric VARCHA...
-
Al intentar compartir la impresora nos lanza un error que dice: " No se pudo guardar la configuración de la impresora. No hay no hay m...
No hay comentarios:
Publicar un comentario