none
Filtrar texto como fecha en tabla Access 2007 RRS feed

  • Pregunta

  • Hola Buen dia, Tengo un problema, tengo que hacer una consulta en una base de datos que ya existe y esta en uso constante, la consulta o query tiene que ordenarse por fecha, pero al momento de abrirla o sorpresa, el tipo de dato no es fecha sino que es tipo texto, ya que los usuarios meten la fecha de esta manera: "Oct/2012" o en caso de que no se cuente con esta fecha ponen "N/A". Espero explicarme. La pregunta es Como puedo ordenar por fecha en un tipo de dato como este?, ya intente cambiar al tipo de dato fecha pero se me pierden datos.

    Gracias por su atencion.

    Saludos Cordiales.

    lunes, 29 de octubre de 2012 17:30

Respuestas

  • Hola!
    si un campo es fecha no puede contenr textos, si es texto y contiene datos que no lo son no se puede ordenar como fecha, has de elegir

    Puedes crear una consulta en que añadas un campo tal que Cdate(LaFecha) y ordenar por ese campo, pero en los campos n/a se producira un error, ...


    Saludos a todos desde Huelva
    http://www.mvp-access.es/emilio/

    • Marcado como respuesta Joel_Dev lunes, 29 de octubre de 2012 18:24
    lunes, 29 de octubre de 2012 18:10

Todas las respuestas

  • Hola!
    si un campo es fecha no puede contenr textos, si es texto y contiene datos que no lo son no se puede ordenar como fecha, has de elegir

    Puedes crear una consulta en que añadas un campo tal que Cdate(LaFecha) y ordenar por ese campo, pero en los campos n/a se producira un error, ...


    Saludos a todos desde Huelva
    http://www.mvp-access.es/emilio/

    • Marcado como respuesta Joel_Dev lunes, 29 de octubre de 2012 18:24
    lunes, 29 de octubre de 2012 18:10
  • Tienes razon, voy a crearme otro campo donde se guarde este dato como fecha solo como referencia para la ordenacion de los registros.

    Gracias por tu aportacion, A pesar de que intentaba hacerlo sin crear este campo, la unicasolucion es esa.

    Gracias y Saludos

    lunes, 29 de octubre de 2012 18:24