Jump to content

[Resolvido] Select com data e hora


EdiSimoes
 Share

Recommended Posts

Tras o valor exactamente como está e no código converte o valor que vem da BD como Object para Date.

EDIT: Os campos devem ser guardados na BD com um tipo correspondente, para isso é que eles existem, não faz sentido guardar uma data num campo VarChar..

Edited by Caça

Pedro Martins

Não respondo a duvidas por PM

Link to comment
Share on other sites

Dim DA As SqlDataAdapter = New SqlDataAdapter()
	DA.SelectCommand = New SqlCommand("SELECT TOP 350 Codigo, NumeroFrota, Frente, Convert(DateTime,Saida, 1) as Saida,  CONVERT(VARCHAR,Chegada, 1 ) as Chegada, Total FROM Movimento ORDER BY Codigo DESC", New SqlConnection(My.Settings.CNS1))

	Dim DS As DataSet = New DataSet
	DA.Fill(DS, "Movimento")
	dgMovimento.DataSource = DS.Tables("Movimento")
	dgMovimento.Columns(0).HeaderText = ("Nº da Ordem")
	dgMovimento.Columns(1).HeaderText = ("Caminhão")
	'Ajusta o grid automatico
	Dim i As Integer
	For i = 0 To dgMovimento.ColumnCount - 1
		If i = dgMovimento.ColumnCount - 1 Then
			dgMovimento.Columns(i).AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill
		Else
			dgMovimento.Columns(i).AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells
		End If
	Next

End Sub
Edited by Caça
GeSHi

Edi Carlos Simões

Estudante de Análise e Desenvolvimento de Sistemas

edisimoes@bol.com.br

http://www.desenvolvenetma.com.br

http://analisedesistemas.bl.ee

Link to comment
Share on other sites

Então retira os converts da tua query. Depois vais a propriedade da coluna em que vai ser mostrado e define o formato que queres.

Se quiseres continuar a formatar a query podes utilizar as funções DAY(), MONTH(), YEAR() do SQL Server

Pedro Martins

Não respondo a duvidas por PM

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.