Ir para conteúdo

POWERED BY:

Arquivado

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

guilhermezd

Cláusula SELECT

Recommended Posts

Olá,Copiei está clausula de um outro site meu que utilizava access, na verdade deve apresentar a quantidade de contratos fechados até o mês anterior ao atual: no caso janeiro:Este funciona normalmente no access:<%set ano2 = Conexao1.execute("SELECT count(0) as codigo FROM contrato_comercial WHERE Data_contrato <= #" & DateAdd("m",-1,Date) & "#")%>Estou tentando utilizar para outro sistema que tenha a base de dados em SyBase adaptei e ficou assim:<%set ano12 = Conexao1.execute("SELECT count(0) as cod FROM Oficinas WHERE data <= #" & DateAdd("m",-1,Date) & "#")%>está aparecendo o erro:Microsoft OLE DB Provider for ODBC Drivers error '80040e14' [sybase][ODBC Driver][Adaptive Server Anywhere]Syntax error or access violation: Syntax error near '#' /config/estats.asp, line 131 ------------a linha 131 é exatamente q que está acima.Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Retire as # de sua SQL. Existem algumas diferenças de sintaxe entre Bases de Dados diferentes.

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.