Ir para conteúdo

POWERED BY:

Arquivado

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

epidemia

enquete

Recommended Posts

Tipo de erro:

Microsoft JET Database Engine (0x80040E07)

Tipo de dados imcompatível na expressão de critério.

estrutura/enquete/send_enquete.asp, line 15

 

 

alguem sabe me dizer aonde estou errando.. a linha apontada esta em negrito.. valew

 

 

 

<!--#include file="conn/conexao1.asp"-->

<%

'------------------------------------------------------------------------------------------

' Este ASP adiciona um hit á resposta da enquete

'------------------------------------------------------------------------------------------

 

' Obtenho o ID da resposta a que tenho de adicionar +1

id_resposta=request.form("resposta")

%>

 

<%

 

' Uso esse ID para saber quantos hits essa resposta já tem

sql="SELECT enquete_id, hits FROM enquete_respostas WHERE resposta="&id_resposta set resposta=conexao.execute (sql)

' Atualizo o banco de dados com o valor atual de hits + 1

sql="UPDATE enquete_respostas set hits="&resposta("hits")+1&" WHERE resposta="&id_resposta

conexao.execute(sql)

' Redireciono o browser do usuário para a página que exibe os resultados das enquetes

response.redirect "resultados.asp?id="&resposta(0)

%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tipo de dados imcompatível na expressão de critério significa que na expressão você está colocando uma variavel como string quando ela é numerica no bd ou vice-versa.

 

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.