Uso ¿incorrecto? de DLookUp
Publicado por Brais (2 intervenciones) el 02/07/2007 13:03:10
Estoy utilizando la siguiente sentencia SQL
SELECT aSistemasObtencion.CDG_CATEGORIA, aSistemasObtencion.CDG_CLAVE, aSistemasObtencion.CLAVE_ADSCRIPCION,
IIf([clave_adscripcion]<>'',DLookUp([cdg_categoria],'aSistemasObtencion',[cdg_clave]=[clave_adscripcion]),'0') AS resultado
FROM aSistemasObtencion;
para obtener el siguiente resultado:
cdg_categoria cdg_clave clave_adscripcion resultado
SUDL SUD-06 0
SUDL SUD-05 0
SUCO 5 SUD-06 SUDL
sin embargo lo que obtengo es lo siguiente
cdg_categoria cdg_clave clave_adscripcion resultado
SUDL SUD-06 0
SUDL SUD-05 0
SUCO 5 SUD-06 #Error
con el siguiente mensaje:
La expresion que introdujo como parámetro de consulta produjo el error 'El objeto no contiene el objeto de automatización 'SUCO''
¿¿Alguien sabe por que no va??
SELECT aSistemasObtencion.CDG_CATEGORIA, aSistemasObtencion.CDG_CLAVE, aSistemasObtencion.CLAVE_ADSCRIPCION,
IIf([clave_adscripcion]<>'',DLookUp([cdg_categoria],'aSistemasObtencion',[cdg_clave]=[clave_adscripcion]),'0') AS resultado
FROM aSistemasObtencion;
para obtener el siguiente resultado:
cdg_categoria cdg_clave clave_adscripcion resultado
SUDL SUD-06 0
SUDL SUD-05 0
SUCO 5 SUD-06 SUDL
sin embargo lo que obtengo es lo siguiente
cdg_categoria cdg_clave clave_adscripcion resultado
SUDL SUD-06 0
SUDL SUD-05 0
SUCO 5 SUD-06 #Error
con el siguiente mensaje:
La expresion que introdujo como parámetro de consulta produjo el error 'El objeto no contiene el objeto de automatización 'SUCO''
¿¿Alguien sabe por que no va??
Valora esta pregunta


0