Abrir sesión
[¿No estás registrado?
¡Regístrate!
]
Cómo preguntar
Por qué ser experto
Cómo funciona
Ayuda
Buscar
Buscar
Respuestas
Expertos
Inicio
Categorías
Últimas preguntas
Últimas respuestas
Ranking de expertos
Mapa
Mi Todoexpertos
Blog
Inicio
>
Bases de datos
>
ghazghkull
>
Funciona a partir de los días 12 de cada mes
Funciona a partir de los días 12 de cada mes
Experto:
ghazghkull
Cerrar
Usuario:
sudupe
Cerrar
Fecha:
16/04/2004
Valoración:
Categoría:
Bases de datos
14/04/2004
Usuario
He aquí una pregunta conreta:
Tengo en un programilla de Access y VBA donde en un formulario con un boton cojo el valor de un texto (en formato fecha) y hago un aconsulta en una tabla donde la fecha es la elegida y luego hago "otras cosas" con el resultado.
Lo que pasa es que hasta el día 12 de cada mes no funciona bien. Me imagino que será algo de la forma de escribir ingles o español pero no tengo ni idea. El código es el siguiente:
*************
Dim fecha As Date
Dim db As DAO.Database
Dim linea_sql As String
Dim consulta As DAO.Recordset
Dim linea_sql2 As String
Dim consulta2 As DAO.Recordset
Set db = CurrentDb
If tes_fecha.Value <> "" Then
Dim ID_OPERARIO As String
fecha = tes_fecha.Value
linea_sql = "Select * from definicion_operario"
Set consulta = db.OpenRecordset(linea_sql)
ID_OPERARIO = consulta!ID_OPERARIO
linea_sql2 = "Select * from operarios where ((ID_OPERARIO = '" + ID_OPERARIO + "') and (fecha = # " + fecha + " #))"
Set consulta2 = db.OpenRecordset(linea_sql2)
*************
14/04/2004
Experto
Pues sí debe ser un problema con el formato de fecha que le pasas... has probado ya las distintas formas?
Español: dd/mm/aaaa
Inglés: mm/dd/aaaa
Internacional: aaaa-mm-dd
Un saludo
15/04/2004
Usuario
Gracias por tu tan rápida contestación pero permiteme pedirte una aclaración. Cuando me pones "has probado" donde debo probarlo? Yo meto la fecha en un cuadro de texto de Access (en formato español) y luego el VBA se lía con la fecha (puede que lo coja en ingles).
Un saludo y gracias de nuevo
15/04/2004
Experto
En la caja de texto, prueba de introducir la fecha en los distintos formatos, para ver cual te funciona
16/04/2004
Usuario
Gracias por tu rapidez.
Compártelo
Cerrar
Enviar a un amigo
Delicious
Digg
Meneame
Fresqui
Google
Volver a preguntar
Cerrar
... en "Bases de datos"
... a un experto de "Bases de datos"
... en otra categoría.
Herramientas
Cerrar
Imprimir
Descargar
Volver
Más opciones
Preguntar en Bases de datos
Enlaces patrocinados
Respuestas relacionadas
Como cojo valores de un formulario
Eliminara parte de texto en cada celda
Eliminara parte de texto en cada celda
Formulario: valor de los input text
access vba
Inicio
|
Publicidad
|
Condiciones de uso
|
Declaración de privacidad
|
Blog
© 1999
-
2008 Todoexpertos.com. Todos los derechos reservados. Desarrollado por
Avanzis
.