Usuário com melhor resposta
Convert Data no access

Pergunta
-
Qual o procedimento mais adequado para carregar meu GridView(gwvDespesa) com a data (data_pagto) no formato 07/10/2012, ou seja sem a hora? Meu banco é access e o campo OleDbType.Date.
Dim con As New OleDbConnection
con.ConnectionString = My.Settings.SIADSConecte
Dim comando As New OleDbCommand
comando.Connection = con
comando.CommandText = "SELECT cod_PlanoContasResumo,cod_Origem,data_Lancamento,data_Pagto,valor0,valor1,valor2,historico" & _
" FROM tb_Finan" & _
" WHERE data_Pagto>#9/30/2012#" & _
" ORDER BY data_Pagto"
If Not con.State = ConnectionState.Open Then
con.Open()
End If
Using dr As OleDbDataReader = comando.ExecuteReader
gwvDespesa.DataSource = dr
gwvDespesa.DataBind()
dr.Close()
End Using
con.Close()
Respostas
-
Ola
Para você exibir na grid a data no formato dd/mm/yyyy, faça assim na sua Query SQL
SELECT cod_PlanoContasResumo,cod_Origem,Format(data_Lancamento,'dd/mm/yyyy') As DataLanc,Format(data_Pagto,'dd/mm/yyyy') As DataPagto,Format(valor0,'0.00') As Valor,valor1,valor2,historico
FROM tb_FinanBasta você usar o comando Format do proprio Access na query SQL mas isso funciona somente para o Access, aproveitei e coloquei uma formatação para o campo valor também, caso precise.
Abs.
Junior
- Marcado como Resposta Wilson Boris domingo, 7 de outubro de 2012 20:19
Todas as Respostas
-
-
Ola
Para você exibir na grid a data no formato dd/mm/yyyy, faça assim na sua Query SQL
SELECT cod_PlanoContasResumo,cod_Origem,Format(data_Lancamento,'dd/mm/yyyy') As DataLanc,Format(data_Pagto,'dd/mm/yyyy') As DataPagto,Format(valor0,'0.00') As Valor,valor1,valor2,historico
FROM tb_FinanBasta você usar o comando Format do proprio Access na query SQL mas isso funciona somente para o Access, aproveitei e coloquei uma formatação para o campo valor também, caso precise.
Abs.
Junior
- Marcado como Resposta Wilson Boris domingo, 7 de outubro de 2012 20:19
-
-