ahggha | |
| 2006-10-03 19:33 - Respuestas: 7 - Tema nº: 2422158
Hola ebolo he probado tus recomendaciones y funciona bien menos cuando quiero hacer una consulta entre el 24/09/2006 y el 2/10/2006 por ejemplo. El resultado es una consulta que va desde el 24/09/2006 hasta el 30/09/2006. El código es el siguiente:
Dim fecha_a As Date
Dim fecha_b As Date
Dim suma_horas As Date
Dim cadena As String
cadena = Text28.Text
Text6 = Format(Text6, "##/##/####")
Text7 = Format(Text7, "##/##/####")
fecha_a = Format(Text6, "mm,dd,yyyy")
fecha_b = Format(Text7, "mm/dd/yyyy")
Data50.RecordSource = "select * from diario_personal where trabajador like " & "'" & Text28.Text & "*' and fecha BETWEEN #" & Format(fecha_a, "mm/dd/yyyy") & "# AND #" & Format(fecha_b, "mm/dd/yyyy") & "# order by fecha ASC"
Data50.Refresh
| |
|
|
ebolo | |
|
Re: Como hacer una consulta en sql en visual basic 6 - 2006-10-03 21:01 - Respuesta 7
Hola debes de poner ésto:
Text6 = Format(Text6, "dd/mm/yyyy")
Text7 = Format(Text7, "dd/mm/yyyy")
Un saludo.
| |
|
|
ebolo | |
|
Re: Como hacer una consulta en sql en visual basic 6 - 2006-10-03 21:04 - Respuesta 8
Y revisa ésto:
fecha_a = Format(Text6, "mm,dd,yyyy")
debería ser:
fecha_a = Format(Text6, "mm/dd/yyyy")
+ saludos.
| |
|
|
|