Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Caros,
estou com um problema num arquivo:
Erro de tempo de execução do Microsoft VBScript erro '800a000d'
Tipos incompatíveis
/Teste/otimizacao.asp, line 804
essa é a linha 804:
sqlLOGIN = "SELECT dados.user, dados.nome, dados.email, dados.tel FROM dados WHERE (dados.user='" & login & "')"
sei q o problema está na variável login, ja troquei ela pelo valor desejado e funcionou.
Mas não to entendendo esse erro.
o código de onde puxo a variável é:
set objconn=server.CreateObject("ADODB.connection")
objconn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ="& Server.MapPath("\usuarios.mdb")& "; Uid=""; Pwd="";"
Dim sqlLOGIN, login
login=trim(request.Querystring("login"))
Set LOGIN = Server.CreateObject("ADODB.Recordset")
sqlLOGIN = "SELECT dados.nome, dados.email, dados.tel FROM dados WHERE (dados.user='" & login & "')" '<==== linha 804
LOGIN.Open sqlLOGIN, objconn, adOpenStatic, adLockPessimistic
Alguém pode me dar uma luz?!
Abraços!
Carregando comentários...