Foros del Web » Programación para mayores de 30 ;) » .NET »

Cambiar dd/mm/aaaa -> aaaa/mm/dd

Estas en el tema de Cambiar dd/mm/aaaa -> aaaa/mm/dd en el foro de .NET en Foros del Web. Estoy utilizando visual studio .net y access 07. Tengo algunos problemas al hacer consultas con fechas, la base de datos confunde el formato y no ...
  #1 (permalink)  
Antiguo 03/01/2009, 10:24
 
Fecha de Ingreso: febrero-2008
Ubicación: Madrid
Mensajes: 474
Antigüedad: 16 años, 9 meses
Puntos: 1
Exclamación Cambiar dd/mm/aaaa -> aaaa/mm/dd

Estoy utilizando visual studio .net y access 07.

Tengo algunos problemas al hacer consultas con fechas, la base de datos confunde el formato y no me devuelve lo que debería.

Recojo la fecha de un dateTimePicker con el siguiente formato: dd/mm/aaaa, y para que las consultas me salgan bien, tengo que hacerlas con el formato anglosajón: aaaa/mm/dd.

¿Exite alguna función que me cambie de formato? ¿Cómo lo puedo hacer?

Muchas gracias.
  #2 (permalink)  
Antiguo 05/01/2009, 02:41
 
Fecha de Ingreso: febrero-2008
Ubicación: Madrid
Mensajes: 474
Antigüedad: 16 años, 9 meses
Puntos: 1
Respuesta: Cambiar dd/mm/aaaa -> aaaa/mm/dd

Por si le sirve a alguien, lo he conseguido con este código:

Código:
     Dim aux As String
                aux = CStr(contacto.mostrarNacimiento)
                aux.ToCharArray()
                sql = sql & "and nacimiento = #" & aux(6) & aux(7) & aux(8) & aux(9) & "/" & aux(3) & aux(4) & "/" & aux(0) & aux(1) & "#"
            End If
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:10.