Galera estou utilizando um set para mostrar o banco access dados da tabela cadastro do dia de hoje! consegui com este codigo..
Set RS = WM.Execute("Select Count(*) As CADPROdia From tb_cadastros WHERE data_cadastro = Date() And origem = True")
Agora gostaria de mostrar os de ontem! não consigo montar este set alguem pode me ajudar?
Set Buscando Dia Anterior
Started By NinoSPFC, 17/03/2007, 09:34
3 replies to this topic
#1
Posted 17/03/2007, 09:34
#2
Posted 17/03/2007, 13:21
Bem acredito que é so usar a função "DateAdd" para ele dizer quando foi "ontem" dai é so jogar na SQL....
Ontem = DateAdd("d", -1, Date()) Set RS = WM.Execute("Select Count(*) As CADPROdia From tb_cadastros WHERE ((data_cadastro=" & Date() & " Or data_cadastro=" & Ontem & ") And origem = True"))
Edição feita por: sk15, 17/03/2007, 13:22.
#3
Posted 19/03/2007, 10:15
Amigo da este erro
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] Missing ), ], or Item in query expression '((data_cadastro=3/19/2007 Or data_cadastro=3/18/2007) And origem = True'.
/estatisticas2.asp, line 72
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] Missing ), ], or Item in query expression '((data_cadastro=3/19/2007 Or data_cadastro=3/18/2007) And origem = True'.
/estatisticas2.asp, line 72
#4
Posted 20/03/2007, 02:27
Bem aparentemnete ele ta reclamando os "conchetes", "parenteses" retire todos eles e ve o que da ...
Há tente também com "BETWEEN" ... se for o caso ...
Há tente também com "BETWEEN" ... se for o caso ...
Select Count(*) As CADPROdia From tb_cadastros WHERE data_cadastro BETWEEN " & Ontem & " AND " & Date() & " And origem = True;
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)