21/10/2005, 12:03
|
| | Fecha de Ingreso: octubre-2005
Mensajes: 10
Antigüedad: 19 años, 2 meses Puntos: 0 | |
Hola.
Prueba con lo siguiente:
Cambía de lugar el mes y el día para que te quede la fecha en el formato que la toma Oracle osea mm/dd/yyyy
Esta es la línea que tu tienes:
dt_IVA_C = obj_IVA.Tabla("SELECT F_INICIO,F_TERMINO,VALOR FROM T_IVA WHERE F_INICIO<='" & Mid(Day(Now()) & "/" & Month(Now()) & "/" & Year(Now()), 1, 10) & "'")
Cambíala así:
dt_IVA_C = obj_IVA.Tabla("SELECT F_INICIO,F_TERMINO,VALOR FROM T_IVA WHERE F_INICIO<='" & Mid(Month(Now()) & "/" & Day(Now()) & "/" & Year(Now()), 1, 10) & "'")
Espero te sirva.
Nota:
Este procedimiento deberías cambiarlo para utilizar una consulta parametrizada o un StoreProcedure para mandarle un objeto DateTime y así ahorrarte crear una cadena que contenga la fecha. |