DATA

ROBFERREIRAA 10/10/2012 10:50:09
#411700
gente existe alguma diferença para buscar data entre sql e mysql
KERPLUNK 10/10/2012 12:13:34
#411711
Se você está falando de conceito: Não
Se está falando de sintaxe: talvez, depende como você faz.
ROBFERREIRAA 10/10/2012 13:48:47
#411722
estou falando de sintaxe por que uso uma sintaxe para me trazer data no grid usuando banco mysql ele me traz normalmente mais usando o mesmo codigo para sql ele so carrega o banco mais nao traz dado nenhum
KERPLUNK 10/10/2012 13:56:21
#411725
Mostre o comando SQL...
ROBFERREIRAA 10/10/2012 14:19:43
#411729
uso isto na classe

Public Function Data(ByVal dt As Date) As DataTable
Dim tabCadaluno As New DataTable
Dim con As New SqlConnection(strCon)
Dim SQL As String = [Ô]SELECT * FROM baixa WHERE Data_Importacao like [ô][Ô] & Format(dt, [Ô]yyyy/MM/dd[Ô]) & [Ô]%[ô][Ô]
[ô] where date_format(Data,[ô]%d/%m/%Y[ô]) = [ô][Ô] & nomealuno & [Ô][ô][Ô]
Dim adaptador As New SqlDataAdapter(SQL, con)
[ô] [Ô]SELECT * From vendasprodutos WHERE Data_Entrada BETWEEN [ô][Ô] & Format(vencimento, [Ô]yyy-MM-dd[Ô]) & [Ô][ô] AND [ô][Ô] & Format(vencimento1, [Ô]yyy-MM-dd[Ô]) & [Ô][ô][Ô]
Try
con.Open()
adaptador.Fill(tabCadaluno)
Catch ex As SqlException
MessageBox.Show(ex.Message, [Ô]Erro[Ô], MessageBoxButtons.OK, MessageBoxIcon.Error)
Finally
con.Close()
End Try
Return tabCadaluno
End Function
KERPLUNK 10/10/2012 15:03:46
#411731
Amigo, usar operador [Ô]like[Ô] para campos Data é uma péssima idéia... Use Between ou operadores [Ô]maior/maior igual[Ô] e [Ô]menor/menor igual[Ô]
NILSONTRES 10/10/2012 15:46:39
#411738
Utilizo assim no mysql a 8 anos, sem problemas.
[Ô]Select Codigo,Cod_Loja_Destino,Loja_Destino,Data FROM nag_transferencia Where DATA >= [ô][Ô] & Format(PI.Value, [Ô]yyyy-MM-dd[Ô]) & [Ô][ô] AND DATA <= [ô][Ô] & Format(PF.Value, [Ô]yyyy-MM-dd[Ô]) & [Ô][ô][Ô]
ROBFERREIRAA 10/10/2012 15:51:16
#411741
mais a ideia nao é entre
ROBSON220BASS 10/10/2012 16:09:10
#411751
tenta assim..

select * from baixa where Data_Importacao >=[ô]01/10/2012 00:00:00[ô]

ou

select * from baixa where Data_Importacao <=[ô]01/10/2012 00:00:00[ô]
ROBFERREIRAA 10/10/2012 16:18:20
#411757
sim o problema nao e o mysql que eu tbm ultilizo e sem problemas mais sim em sql
ROBSON220BASS 10/10/2012 16:27:46
#411758
eu uso esse codigo :

select * from baixa where Data_Importacao <=[ô]10/10/2012 00:00:00[ô]

no sql server express 2005, para pegar tudo cujo a data e menor ou igual a [ô]10/10/2012 00:00:00[ô]
lembrando que minha coluna data esta definido como datetime


como esta definido sua tabela?
qual sql vc usa?
qual tipo de pesquisa voce esta querendo retorno?



Página 1 de 2 [12 registro(s)]
Tópico encerrado , respostas não são mais permitidas