Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

kbssa

Problemas com data e select

Recommended Posts

pow to faendo um sistema de noticia q na hora de cadastrar pergunda quando a noticia vai ser publicadano banco ja tem tres noticias publicadas e uma q vai ser ainda na select estou fazendo assimSet rs_cinema = Server.CreateObject("ADODB.Recordset")rs_cinema.CursorType = adOpenKeysetrs_cinema.Open "SELECT * FROM tab_noticia WHERE data_noticia <= " & date() & " AND tipo_noticia='Cinema' ORDER BY data_noticia DESC", Conexao ,3,3mais nao ta funcionando nao retorna nada alguem poderia dar um helpvlw

Compartilhar este post


Link para o post
Compartilhar em outros sites

verifique o formato da data que você tem gravado no Db e o formato da sua consultamais uma coisa...Db Access a data fica assim no sql#"&date()&"#no mysql'"&date()&"'

Compartilhar este post


Link para o post
Compartilhar em outros sites

entao galera agora to tendo o seguinte problematipo esse esquema da data funciona certinho mais agora eh o da hora que a noticia tem que ser publicadatipo ta acontecendo assimse a data for maior q a atual ele nao publica certo mais se a hr for menor ele publicatipo se hj dia 2/5/2007 e hr 23:00:00ele nao publica mais se for data 3/4/2007 e hr 23:00:00ele tbm nao publica a sql eh a seguinteSet rs_cinema = Server.CreateObject("ADODB.Recordset")rs_cinema.CursorType = adOpenKeysetrs_cinema.Open "SELECT * FROM tab_noticia WHERE tipo_noticia='Cinema' AND data_noticia <= #"&date()&"# AND hora_noticia <= #"&time()&"# ORDER BY data_noticia DESC", Conexao ,3,3se alguem souber o q pode esta acontecendo vlwt+

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara...não sou de trabalhar com data e hora no mesmo campo, então não sei ao certo, mas você já tentou retirando # ficando assim:Set rs_cinema = Server.CreateObject("ADODB.Recordset")rs_cinema.CursorType = adOpenKeysetrs_cinema.Open "SELECT * FROM tab_noticia WHERE tipo_noticia='Cinema' AND data_noticia <= #"&date()&"# AND hora_noticia <= '"&time()&"' ORDER BY data_noticia DESC", Conexao ,3,3

Compartilhar este post


Link para o post
Compartilhar em outros sites

entao kra deu na mesma continua pegando somente o criterio da hora se a hora for menor ele entra ele nao ta vendo se a data eh menorse alguem souber uma outra forma que funcione de uma luz aee vlw pela atençãot+

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.