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


3 participantes

    [Resolvido]Formatar data para dd/mm/yyy

    eriberto
    eriberto
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 72
    Registrado : 04/07/2013

    [Resolvido]Formatar data para dd/mm/yyy Empty [Resolvido]Formatar data para dd/mm/yyy

    Mensagem  eriberto 26/3/2014, 20:13

    estou com um dilema onde não consegui encontrar uma solução da dar o formato da data  de yyyy/mm/dd para dd/mm/yyyy, criei uma consulta baseado em tabelas vinculada do sql server, essa mesma consulta alimento um relatório que exibe um campo com data. como o sql armazena yyyy/mm/dd não conseguir encontrar uma maneira de formatar para dd/mm/yyy, já usei o mascara  e tipo de dados nas propriedades do campo no relatório mas não funcionou. desde já muito grato pela atenção.
    avatar
    Convidado
    Convidado


    [Resolvido]Formatar data para dd/mm/yyy Empty Re: [Resolvido]Formatar data para dd/mm/yyy

    Mensagem  Convidado 26/3/2014, 21:48

    Dentro da caixa texto:

    = Format(SeuCampoData;"mm/dd/yyyy")


    Cumprimentos.
    eriberto
    eriberto
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 72
    Registrado : 04/07/2013

    [Resolvido]Formatar data para dd/mm/yyy Empty Re: [Resolvido]Formatar data para dd/mm/yyy

    Mensagem  eriberto 27/3/2014, 10:54

    HARYSOHN parceiro, fiz um teste com essa formula que me passaste mas não deu certo no campo ficou exibindo um monte de tralha "###########". vou tentar fazer uma adaptação dessa formula para um campo na consulta e ver no que vai dá... logo postarei um retorno.
    avatar
    Convidado
    Convidado


    [Resolvido]Formatar data para dd/mm/yyy Empty Re: [Resolvido]Formatar data para dd/mm/yyy

    Mensagem  Convidado 27/3/2014, 19:11

    Abra o bd

    Abra a tabela tblExemplo e em seguida o frmExemplo e observe

    https://dl.dropboxusercontent.com/u/26441349/FormatData.rar

    Cumprimentos.
    eriberto
    eriberto
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 72
    Registrado : 04/07/2013

    [Resolvido]Formatar data para dd/mm/yyy Empty Re: [Resolvido]Formatar data para dd/mm/yyy

    Mensagem  eriberto 28/3/2014, 14:20

    HARYSOHN muito obrigado deu certo fiz como me indicaste.... muito grato parceiro.
    avatar
    Convidado
    Convidado


    [Resolvido]Formatar data para dd/mm/yyy Empty Re: [Resolvido]Formatar data para dd/mm/yyy

    Mensagem  Convidado 29/3/2014, 01:12

    O Fórum agradece o Retorno.
    avatar
    flaviocdcastro
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 06/08/2015

    [Resolvido]Formatar data para dd/mm/yyy Empty Link para Exemplo Nâo Funciona

    Mensagem  flaviocdcastro 11/3/2021, 11:33

    Caro Harysohn,

    Tentei pegar o link do exemplo e não funcionou, vc poderia me ajudar? Não consigo fazer o access gravar uma variavel no atraves de uma SQL no banco de dados usando o comando format(Date, "dd/mm/yyyy"). Ele sempre grava no formato mm/dd/yyyy.

    abaixo coloquei um pedaço do código:

    Código:

    DdH = Format(Date, "dd/mm/yyyy")
    Grava_Rom = "INSERT INTO Embarques ( Emb_Marca, Emb_Sisbov, Emb_Data, Emb_Peso, emb_manejo, emb_fazenda ) values( """ & Embc_Marca & """," & Embc_brinco & "," & "#" & DdH & "#," & Embc_Peso & "," & Embc_Manejo & ", """ & Embc_Fazenda & """)"
       DoCmd.RunSQL Grava_Rom
     
    Poderia me ajudar?
    Obrigado,
    Flávio
    avatar
    flaviocdcastro
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 06/08/2015

    [Resolvido]Formatar data para dd/mm/yyy Empty Achei uma Solução

    Mensagem  flaviocdcastro 11/3/2021, 12:32

    Caros,

    Por acidente achei uma solução, ao invés de usar o format(date,"dd/mm/yyyy") que não estava funcionando, bastou eu usar a expressão format(now, "ddmmyyyy") e funcionou.

    Vai entender né?

    Abraços
    Flávio
    Very Happy
    avatar
    eduardo.ferreira
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1
    Registrado : 06/07/2022

    [Resolvido]Formatar data para dd/mm/yyy Empty Solução

    Mensagem  eduardo.ferreira 6/7/2022, 02:15

    Pode parecer contra intuitivo, mas a solução é configurar para salvar a data "DhH", que está no padrão brasileiro, no padrão americano:
    DdH = Format(Date, "mm/dd/yyyy")
    Fazendo isso, o ACCESS depois converterá a data novamente quando fizer o registro, e a data voltará para o padrão de origem (brasileiro).

    Então por exemplo, supondo que Date = 05/07/2022 (padrão brasileiro, seria 05 de junho de 2022), use o format nela antes de salvar no ACCESS para converter para padrão americano
    DdH = Format(Date, "mm/dd/yyyy") - (nesse caso, DdH seria convertido para 07/05/2022)

    Mas, como o ACCESS sempre converte a data ao salvar, no ACCESS ela ficará como 05/07/2022, que é o que precisamos Smile

    Conteúdo patrocinado


    [Resolvido]Formatar data para dd/mm/yyy Empty Re: [Resolvido]Formatar data para dd/mm/yyy

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 00:15