Jump to content
Fórum Script Brasil
  • 0

Atenticação Dando Erro


AlexMunhoz

Question

estou fazendo um sistema de autenticação de usuários, para checar se o usuário esta logado uso um arquivo chamado versenha.asp, so que quando ele vai chacar ele da o seguinte erro...

Tipo de erro:
ADODB.Recordset (0x800A0E7D)
A conexão não pode ser usada para realizar esta operação. Ela está fechada ou é inválida neste contexto.
/cdasp/adm/versenha.asp, line 7
o codigo do arquivo é esse.
<!--#include file="connect.asp" -->
<%
Dim rs, versenha
set rs=server.createobject("adodb.recordset")
versenha=session("versenha")
SQL = "select * from acesso where login='"& versenha &"'"
rs.open SQL
'meubd.open localbd
if rs.eof then
        response.redirect "loginerror.asp"
end if
%>

o que está acontecendo...

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 0

Cadê a objeto da conexão ao abrir a tabela?

rs.open SQL
Deveria ser algo como:
rs.open SQL, cn

Onde "cn" é o ADODB.Connection. É isso que ele quer dizer com "A conexão não pode ser usada para realizar esta operação. Ela está fechada ou é inválida neste contexto."

Abraços,

Graymalkin

Link to comment
Share on other sites

  • 0

Não precisa criar um ADODB.Connection,

olha só como deveria ser:

<!--#include file="connect.asp" -->
<%
Dim rs, versenha
set rs=server.createobject("adodb.recordset")
versenha=session("versenha")
SQL = "select * from acesso where login='"& versenha &"'"
rs.ActiveConnection = variavel_de_conexao
rs.open SQL
'meubd.open localbd
if rs.eof then
       response.redirect "loginerror.asp"
end if
%>

onde "variavel_de_conexao" é sua string de conexão com o seu banco.

Ex.: "Provider=Microsoft.Jet.OleDB.4.0;Data Source = c:\seusite\seubanco.mdb"

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      651.8k
×
×
  • Create New...