matrix2003 Postado Maio 13, 2008 Denunciar Share Postado Maio 13, 2008 Pessoal se alguém puder me ajudar olha só to tentando mostrar para o user os cadastros qeu o site teve ontem e hojeTo usando este codigo mais cada dia marca um numero não marca o numero certo tipo marca um numero totalmente errado<% ConnectString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("base.mdb") Set conexao = Server.CreateObject("ADODB.Connection") conexao.open ConnectString set rs1 = server.CreateObject("ADODB.RecordSet") set rs2 = server.CreateObject("ADODB.RecordSet") rs1.open "select count(*) as Ontem from Users where Day(data) = "& Day(Now)-1, conexao rs2.open "select count(*) as Hoje from Users where Day(data) = "& Day(Now), conexao totOntem = rs1("Ontem") totHoje = rs2("Hoje") %> - Hoje: <B><%=totHoje%></B> - Ontem: <B><%=totOntem%>Grato Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 bareta Postado Maio 13, 2008 Denunciar Share Postado Maio 13, 2008 adicione o mes e o ano na sua comparação mesmo que em campos separados<% ConnectString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("base.mdb") Set conexao = Server.CreateObject("ADODB.Connection") conexao.open ConnectString set rs1 = server.CreateObject("ADODB.RecordSet") set rs2 = server.CreateObject("ADODB.RecordSet") rs1.open "select count(*) as Ontem from Users where Dia = "& Day(Now)-1&" and mes="&month(now)&" and ano="&year(now) , conexao rs2.open "select count(*) as Hoje from Users where Dia= "& Day(Now)&" and mes="&month(now)&" and ano="&year(now) , conexao totOntem = rs1("Ontem") totHoje = rs2("Hoje") %> - Hoje: <B><%=totHoje%></B> - Ontem: <B><%=totOntem%> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 matrix2003 Postado Maio 13, 2008 Autor Denunciar Share Postado Maio 13, 2008 Com este codigo do bareta da este erro 1751 Microsoft JET Database Engine error '80040e10' No value given for one or more required parameters. /use.asp, line 24 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 bareta Postado Maio 13, 2008 Denunciar Share Postado Maio 13, 2008 o codigo que eu fiz para funcionar na tabela do cadastro você deve ter 3 campos de tipo numerico para gravar as datasdia / mes / ano - cada um sendo uma coluna... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 matrix2003 Postado Maio 13, 2008 Autor Denunciar Share Postado Maio 13, 2008 mais não tem um modo mais facil pelo codigo que estava fazendo senão vou ter que mecher bo db inteiro Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 bareta Postado Maio 13, 2008 Denunciar Share Postado Maio 13, 2008 veja o seguinte se você comparar dia=dia igaul tava querendo mude parawhere Day(data) ---> substitua o day(data) pelo nome do campo data (data_cad)... ai faz um dateadd para compararr com um dia anteriorwhere data="#&datediff(,,)#&"..... Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
matrix2003
Pessoal se alguém puder me ajudar olha só to tentando mostrar para o user os cadastros qeu o site teve ontem e hoje
To usando este codigo mais cada dia marca um numero não marca o numero certo tipo marca um numero totalmente errado
Grato
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.