Saludos:
Estoy realizando una consulta sobre una base de datos de oracle, para insertarlo en una BD de Access desde .net 2005. La consulta a Oracle funciona perfectamente, ya que lo he probado directamente en el Toad y corre bien, pero al insertarlo a Access me arroja el siguiente error: Uno o más errores al procesar el comando.
ORA-00911: invalid character
La consulta en Oracle es la siguiente:
SELECT to_char(nvl(sum( nvl(total_neto,0) + nvl(monto_imp,0)), 0),'FM999,999,999,990.00') as total FROM xxx WHERE to_date(fecha, 'DD/MM/RRRR') = to_date(sysdate - 1 ,'DD/MM/RRRR')
La de Access es la siguiente:
While dr.Read
insert into medicion(indicador_id, ano, periodo, valor, protegido) values('9003', '" & ayer.Year & "', '" & ayer.DayOfYear & "', '" & dr("total") & "', 0)
end while
donde la variable ayer fue previamente definida como Date.Today.AddDays(-1)
Agradezco su ayuda