MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


2 participantes

    Format Data dd/mm/yyy so funciona mm/dd/yyyy

    avatar
    Claudemir P
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 177
    Registrado : 27/06/2013

    Format Data dd/mm/yyy so funciona mm/dd/yyyy Empty Format Data dd/mm/yyy so funciona mm/dd/yyyy

    Mensagem  Claudemir P 20/1/2017, 01:38

    Bom dia Colegas, sistema funcionava alguns campos para filtra datas no formato dd/mm/yyyy, parou de funcionar e só voltou depois que vi uma solução que JPaulo deu para mudar para sistema data americana?
    avatar
    Clebergyn
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 785
    Registrado : 29/08/2012

    Format Data dd/mm/yyy so funciona mm/dd/yyyy Empty Re: Format Data dd/mm/yyy so funciona mm/dd/yyyy

    Mensagem  Clebergyn 20/1/2017, 01:59

    Olá Claudemir

    existe esse problemas de datas no Access mesmo, a mais segura é mm/dd/yyyy ou mm\/dd\/yyyy que funciona geral

    mas mesmo assim usadas em sql no procedimento de evento pode ter problemas

    por muito observar e testar,

    - vi que quando a data na tabela tem registros com a data e hora e outros só com a data
    costuma dar problemas
    - vi também que quando usamos o ">=" costuma dar erros tambem, talvez um seja o codigo para ">" e outro para "="

    então quando quero usar maior ou igual eu uso assim: >(data-1) and <(data+1)

    e quando quiser tirar dúvidas poste o codigo e o bd também para melhor te ajudar

    um abraço e bons estudos

    avatar
    Claudemir P
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 177
    Registrado : 27/06/2013

    Format Data dd/mm/yyy so funciona mm/dd/yyyy Empty Re: Format Data dd/mm/yyy so funciona mm/dd/yyyy

    Mensagem  Claudemir P 20/1/2017, 12:52

    obrigado pela resposta, vou testar a noite dou feedback.
    avatar
    Clebergyn
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 785
    Registrado : 29/08/2012

    Format Data dd/mm/yyy so funciona mm/dd/yyyy Empty Re: Format Data dd/mm/yyy so funciona mm/dd/yyyy

    Mensagem  Clebergyn 21/1/2017, 03:43

    esse formato aqui deu certo com >= e <= e ainda com datas com horas e datas sem horas

    veja

    Código:

    Me.Filter = "cdate(format([data],'dd/mm/yyyy')) >= #" & Format(Me.d1, "mm/dd/yyyy") & "# and cdate(format([data],'dd/mm/yyyy'))<= #" & Format(Me.d2, "mm/dd/yyyy") & "#"
    Me.FilterOn = True

    a primeira data da tabela voce formata com o formato brasileiro e a data do filtro com formato americano
    deu certo pra mim aqui, espero que dê pra você

    mas em cada lugar no access que tem que usar datas tem uma formatação diferente, como nas agregadas dlookup, dcount, dsum
    tambem em outras

    Conteúdo patrocinado


    Format Data dd/mm/yyy so funciona mm/dd/yyyy Empty Re: Format Data dd/mm/yyy so funciona mm/dd/yyyy

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 26/4/2024, 18:09