none
DataGridView - Coluna data de nascimento em formato dd/mm/aaaa COMO? RRS feed

  • Pergunta

  • Os dados que pego do meu banco tem uma coluna data de nascimento.
    Mas ela volta com o mesmo formato do banco dd/mm/aaaa hh:mm:ss

    Gostaria que, não por comando SQL, mas por comando em VS eu convertesse essa visualização para dd/mm/aaaa

    Como eu consigo isso?

    Att, Gabi
    segunda-feira, 28 de abril de 2014 17:12

Respostas

  • gabi a maneira melhor seria no sql ou seja no select 

     select convert(NomeDaColuna, 'YYYY-MM-DD',120) as 'data' from NomeDaTabela

    mais acredito que isso vc sabe já que vc quer converter no visual studio

    você terá que fazer uma laço, por exemplo se vc preenche um datatable, mais esse processo no vb.net fica mais lento que o do sql

    Dim dt As New DataTable
            dt.Columns("nomedacoluna").ReadOnly = False
            For Each row As DataRow In dt.Rows
                row("Nomedacoluna") = Format(row("Nomedacoluna"), "dd/MM/yyyy")
            Next





    • Sugerido como Resposta Nome Sobrenome segunda-feira, 28 de abril de 2014 21:44
    • Editado Jonnathanvb terça-feira, 29 de abril de 2014 13:56
    • Marcado como Resposta Giovani Cr terça-feira, 29 de abril de 2014 19:31
    segunda-feira, 28 de abril de 2014 17:26

Todas as Respostas

  • Olá,

    tente assim:

    Format(Seu_Campo), "dd/MM/yyyy")


    Wennder Santos

    segunda-feira, 28 de abril de 2014 17:20
  • gabi a maneira melhor seria no sql ou seja no select 

     select convert(NomeDaColuna, 'YYYY-MM-DD',120) as 'data' from NomeDaTabela

    mais acredito que isso vc sabe já que vc quer converter no visual studio

    você terá que fazer uma laço, por exemplo se vc preenche um datatable, mais esse processo no vb.net fica mais lento que o do sql

    Dim dt As New DataTable
            dt.Columns("nomedacoluna").ReadOnly = False
            For Each row As DataRow In dt.Rows
                row("Nomedacoluna") = Format(row("Nomedacoluna"), "dd/MM/yyyy")
            Next





    • Sugerido como Resposta Nome Sobrenome segunda-feira, 28 de abril de 2014 21:44
    • Editado Jonnathanvb terça-feira, 29 de abril de 2014 13:56
    • Marcado como Resposta Giovani Cr terça-feira, 29 de abril de 2014 19:31
    segunda-feira, 28 de abril de 2014 17:26