Carlos Valencia
2008-07-07 19:00:56 UTC
Hola,
Pues que no encuentro solución a este error, y es que no acabo de
entender porque peta, si Nz es una función de Ms Jet, verdad?
El error ocurre al abrir una consulta (utilizando DAO), la línea de
código es esta:
Set resultSQL = CurrentDb.OpenRecordset("SERIES_VPNC" ,
dbOpenSnapshot)
En esa query, utilizo Nz en el Where, así:
WHERE Nz([VPNC 900].[SUBPERIODO])=Nz([VPNC 970].[SUBPERIODO])
AND Nz([VPNC 900].[SUBPERIODO])=Nz([VPNC 985].[SUBPERIODO])
y me salta ese error como si Nz fuera una función definida por mí...
no lo entiendo.
He buscado en el support de microsoft pero no propone solución
alguna...
Alguna idea?
PD: He probado ya a crear una función miNz alternativa (que hace lo
mismo que Nz), pero me he quedado igual.
Gracias por anticipado, y salu2 desde Valencia!
Carlos Canet
Pues que no encuentro solución a este error, y es que no acabo de
entender porque peta, si Nz es una función de Ms Jet, verdad?
El error ocurre al abrir una consulta (utilizando DAO), la línea de
código es esta:
Set resultSQL = CurrentDb.OpenRecordset("SERIES_VPNC" ,
dbOpenSnapshot)
En esa query, utilizo Nz en el Where, así:
WHERE Nz([VPNC 900].[SUBPERIODO])=Nz([VPNC 970].[SUBPERIODO])
AND Nz([VPNC 900].[SUBPERIODO])=Nz([VPNC 985].[SUBPERIODO])
y me salta ese error como si Nz fuera una función definida por mí...
no lo entiendo.
He buscado en el support de microsoft pero no propone solución
alguna...
Alguna idea?
PD: He probado ya a crear una función miNz alternativa (que hace lo
mismo que Nz), pero me he quedado igual.
Gracias por anticipado, y salu2 desde Valencia!
Carlos Canet