Ir para conteúdo

POWERED BY:

Arquivado

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

MarcosVieira

Qual o erro??

Recommended Posts

:huh: Ola Pessoal, podiam da uma força??? É o seguinte, quando o usuario ja existe no bd dá esse erro :

 

 

*Microsoft OLE DB Provider for ODBC Drivers error '80040e07'

*[Microsoft][Driver ODBC para Microsoft Access] Tipo de dados imcompatível na expressão de critério.

*/rancho/_private/rancho/inclusao.asp, line 28

 

 

 

<html>

<head>

<title>Nova pagina 1</title>

</head>

 

<body>

<!--#Include file="conexao.asp"-->

<%

CALL AbreConexao

 

dim conexaodb, sqli, cliente

 

login = session("login")

 

c01=request.form("c01")

c02=request.form("c02")

c03=request.form("c03")

c04=request.form("c04")

c05=request.form("c05")

c06=request.form("c06")

c07=request.form("c07")

c08=request.form("c08")

c09=request.form("c09")

c10=request.form("c10")

 

 

sqli="SELECT * FROM rancho WHERE re='"&login&"'"

set cliente=conexaodb.Execute(sqli) ****** ERRO linha 28

if cliente.EOF then

 

sqli="INSERT INTO rancho (re, c01, c02, c03, c04, c05) VALUES ('"&login&"', '"&c01&"', '"&c02&"', '"&c03&"', '"&c04&"', '"&c05&"')"

set cliente=conexaodb.Execute(sqli)

 

%>

 

<script language="JavaScript">

alert ("Parabens previsao realizada com sucesso.")

location.href="http://localhost/rancho/_private/rancho/previsao.asp";

</script>

 

<% else%>

 

<script language="JavaScript">

alert ("Previsão ja realizada..")

location.href="http://localhost/rancho/_private/rancho/previsao.asp";

</script>

 

<% end if

CALL FechaConexao

%>

 

</body>

 

</html>

 

http://forum.imasters.com.br/public/style_emoticons/default/blush.gif

 

Valeu!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Provavelmente o seu campo é numérico e você está tentando compará-lo como textosqli="SELECT * FROM rancho WHERE re=' "&login&" ' "Tente assimsqli="SELECT * FROM rancho WHERE re= "&loginset cliente=conexaodb.Execute(sqli) ****** ERRO linha 28Verifique se o seu campo RE é numérico ou texto......se for numérico você não pode colocar o valor entre as aspas simple

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.