CONSULTA DATA SQL

CEREBRO.X 31/05/2010 19:21:42
#343462
pessoal

oq ue ta de errado nessa consulta

pois e'pra puxar o CPF do cliente en tal data mas puxa só pelo CPF

AbrirBanco()
Dim sSQL As String


sSQL = [Ô]SELECT count(*)FROM CadastroContas WHERE Data=[Ô] & DataMovimento.Date & [Ô]And CPFTitular=[ô][Ô] & MaskCPF.Text & [Ô][ô][Ô]

CarregarDataSet(sSQL)
If contaRegSQL(sSQL).ToString > 0 Then

MsgBox([Ô]Cliente ja possui este produto[Ô])

MaskCPF.Select()
MaskCPF.Text = [Ô][Ô]
Drr.Close()
End If

a clausla acima sempre retorna um registro em qualquer data ???
TECLA 31/05/2010 21:06:29
#343475
E está correto, pois quando não há registros, ainda assim a QUERY retorna um 0 (zero).
O correto é você validar se o VALOR RETORNADO do campo é MAIOR QUE ZERO.
Tópico encerrado , respostas não são mais permitidas