boa tarde galera!
entao, tenho um calendario na pagina inicial, e é um calendario para eventos, ou seja, tem eventos q será durante um dia ou durante varios, até aí montei o calendario, com todas informações geradas certinhas, como por exemplo, qdo tem evento no dia, o dia fica em negrito e em vermelho e coisas do tipo, POREM, nem tudo é lindo! qdo clico no dia ele deverá ir para outra pagina mas a consulta está dando erro!
a minha primeira consulta, no calendário, está igual a segunda! na consulta baixo eu recebo a data por query string e data inicial eu coloquei o mesmo q a inicial, pq será somente os eventos q passem por aquele dia, pq exemplo:
O PROBLEMA:
se eu clico no dia 6, pode nao ter evento cadastro no dia 6, mas poderá ter algum evento q tem a data de inicio no dia 4 e a data de fim no dia 8...
O ERRO:
qdo clico nos dias acima do dia 15, 16, pra cima, aparece certinho, mas pra baixo disso, nos dias 5, 6, 7 e etc, não aparece nada, sendo que tem registros no BD
A CONSULTA:
[codebox]
recordset_ClientsID = "select * from tClients order by sClientsName"
set recordset_ClientsIDOpen = var_conn.execute(recordset_ClientsID)
if not recordset_ClientsIDOpen.bof or not recordset_ClientsIDOpen.eof then
do while recordset_ClientsIDOpen.bof or not recordset_ClientsIDOpen.eof
iClientsID = recordset_ClientsIDOpen("iClientsID")
recordset_Event = "select distinct iEventID, sEventName, dEventStartDate, dEventEndDate, nEventFinished, iClientsID from tEvent where((dEventStartDate >= #"& dFirstDay &"# and dEventStartDate <= #"& dLastDay &"#) or (dEventEndDate >= #"& dFirstDay &"# and dEventEndDate <= #"& dLastDay &"#) or (dEventStartDate < #"& dFirstDay &"# and dEventEndDate > #"& dLastDay &"#)) and iClientsID = "& iClientsID &" order by dEventStartDate"
set recordset_EventOpen = var_conn.execute(recordset_Event)
if not recordset_EventOpen.bof or not recordset_EventOpen.eof then
response.write "<div class=Text_verdana8pt333333><b>"& recordset_ClientsIDOpen("sClientsName") &"</b></div>"
do while recordset_EventOpen.bof or not recordset_EventOpen.eof
response.write " <img src=img/all/arrow.gif width=5 height=5 border=0> <a href=eventsRSVPIndex.asp?iEventID="& recordset_EventOpen("iEventID") &" class=Link_verdana8pt333333>"& recordset_EventOpen("sEventName") &"</a><br>"
recordset_EventOpen.movenext
loop
response.write "<br>"
end if
recordset_ClientsIDOpen.movenext
loop
end if
[/codebox]

Consulta De Datas No Access!
Started By danrago, 07/02/2008, 14:31
3 replies to this topic
#1
Posted 07/02/2008, 14:31
#2
Posted 07/02/2008, 19:34
Ola
Quanto a clicar nos dias inferiores a 13 o banco de dados esta procurando os MESES
Tive problema com isso num calendario
em casa com iis em portugues ele lia dd/mm/aaaaa
Mas no servidor lia mm/dd/aaaaa
Ai tive q mudar tudo para arrumar esse problema
Agora to meio sem tempo de responder!! flwww
Quanto a clicar nos dias inferiores a 13 o banco de dados esta procurando os MESES
Tive problema com isso num calendario
em casa com iis em portugues ele lia dd/mm/aaaaa
Mas no servidor lia mm/dd/aaaaa
Ai tive q mudar tudo para arrumar esse problema
Agora to meio sem tempo de responder!! flwww
#3
Posted 08/02/2008, 16:11
é isso mesmo, acabei de resolver, o ruim é, certas páginas estão em portugues e outras em ingles com LCID!!!
valeu, flw!!!
valeu, flw!!!
#4
Posted 12/02/2008, 10:39
desculpa a pressa nakele dia!! é que eu tava em aula!!
uhueuehue
flwwww

flwwww
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)