Ir para conteúdo

POWERED BY:

Arquivado

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

Chuck Norris

- Problemas com SELECT -

Recommended Posts

Fala galera, tudo bem!?

 

Entaum o que ta acontecendo é o seguinte...

 

Realizo uma consulta no ASP em um banco access, e ele não está retornando o que preciso, o que fiz.

 

Peguei a instrução SQL, e testei no access para ver se funfava, e num eh que funfou... http://forum.imasters.com.br/public/style_emoticons/default/assobiando.gif

 

O problema é o seguinte testei novamente no ASP e a mesma num funciona... Ela num está conseguindo fazer uma comparação q preciso, e somente ela, o restante está sendo feito corretamente.

 

Abaixo vou postar a consulta do jeito que está no código ASP, e depois a consulta que peguei do ASP para fazer no ACCESS

 

ASP

 

sSQL = "SELECT DISTINCT c.Start_Date, c.End_Date, c.Event_Repeat, c.Event_Active, c.Event_Title, a.Event_ID, a.IDPart " &_

"FROM tblRelPartEvent AS a, tblEvents AS c " &_

"WHERE " &_

"a.Event_ID = c.Event_ID AND c.idPart = 4" &_

" OR (c.Event_Repeat = -1 AND c.Event_Active = -1) ORDER BY c.Start_Date"

 

ACCESS - Consulta capturada no código do ASP

 

SELECT DISTINCT c.Start_Date, c.End_Date, c.Event_Repeat, c.Event_Active, c.Event_Title, a.Event_ID, a.IDPart FROM tblRelPartEvent AS a, tblEvents AS c WHERE a.Event_ID = c.Event_ID AND c.idPart = 4 OR (c.Event_Repeat = -1 AND c.Event_Active = -1) ORDER BY c.Start_Date

 

Alguém me dá uma luz!!! http://forum.imasters.com.br/public/style_emoticons/default/upset.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

não sei se pode ser isso, troque o -1 por "&false&" (eu sinceramente acho que não é, mas não custa tentar)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Camarada jonathandjBem pensado as vezês dependendo da os campos boolean devolvem true/false, -1/0 e falso/verdadeiro. Já tive um problema assim com o Sybase. Pode ser por ai msm.t+

não sei se pode ser isso, troque o -1 por "&false&" (eu sinceramente acho que não é, mas não custa tentar)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Para campos booleanos o Acces devolve 0/1, false/true ou falso/verdadeiro dependendo do LCID. Utilize sempre 0/1.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Galera vlw pela ajuda..Comparei o valor do campo c.idpart com o valor da variavel e funcionou...Não entendi ateh agora pq num havia funfado..Mas mesmo assim..Muito obrigado pela ajuda de vcs..Abs

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.