SELECT DANDO PROBLEMA COM RETORNO NO GRID.
Fala galera beleza?? tenho uma tabela chamada normas, só que estou tentando dar um select e da pal, e é por causa do campo [Ô]RevisaoAtual[Ô] DATETIME (Mysql)..
ai tenho meu select assim:
Só que ele dá o seguinte erro o formato Date Time do Mysql é ( yyyy-MM-dd 00:00:00)
ai tenho meu select assim:
Try
objConexao.Open()
strSql = [Ô]SELECT * from normas[Ô]
Dim cmd As MySqlCommand = New MySqlCommand(strSql, objConexao)
Dim da As MySqlDataAdapter = New MySqlDataAdapter(cmd)
Dim dt As DataTable = New DataTable
da.Fill(dt)
grdPesqNorma.DataSource = dt
grdPesqNorma.Columns(0).HeaderText = [Ô]Norma[Ô]
grdPesqNorma.Columns(0).Width = 120
grdPesqNorma.Columns(1).HeaderText = [Ô]Descrição Norma[Ô]
grdPesqNorma.Columns(1).Width = 350
grdPesqNorma.Columns(2).HeaderText = [Ô]Revisão Mês[Ô]
grdPesqNorma.Columns(2).Width = 80
grdPesqNorma.Columns(3).HeaderText = [Ô]Revisão Ano[Ô]
grdPesqNorma.Columns(3).Width = 80
grdPesqNorma.Columns(4).HeaderText = [Ô]Revisão Atual[Ô]
grdPesqNorma.Columns(4).Width = 80
Catch ex As Exception
MsgBox(ex.ToString)
Finally
objConexao.Close()
End Try
Só que ele dá o seguinte erro o formato Date Time do Mysql é ( yyyy-MM-dd 00:00:00)
SELECT CONVERT(DATETIME, COLUNA, 103)
espero q dessa forma faça a conversao
Cara nem foi
mais depois de uma tarde de pesquisa eu encontrei a solução..
e é colocar na string de conexão com o banco de dados mysql [Ô] convert zero datetime=True [Ô]
Ficando a conexão:
mais depois de uma tarde de pesquisa eu encontrei a solução..
e é colocar na string de conexão com o banco de dados mysql [Ô] convert zero datetime=True [Ô]
Ficando a conexão:
strCon = [Ô]server=[Ô] & host & [Ô]; user id=[Ô] & user & [Ô]; password=[Ô] & pass & [Ô]; database=[Ô] & banco & [Ô];[Ô] & [Ô]convert zero datetime=True[Ô]
Tópico encerrado , respostas não são mais permitidas