Ir para conteúdo

POWERED BY:

Arquivado

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

marcdes

Acesso ao BD

Recommended Posts

Bom dia,Não estou conseguindo acessar ao BD. o código é esse:............................................................................................................................................................................<%Option ExplicitDim sql,rsUser,username,password,page,stayloggedin,LConnectString,lconn,sqlflagusername = Request.Form("username")password = Request.Form("password")if InStr(username, "'") or InStr(username, """") or InStr(username, "=") or InStr(password, "'") or InStr(password, """") or InStr(password, "=") then sqlflag = Trueend if'Open connection%><!--#include file="conn.asp"--><%sql = "SELECT cpf FROM candidatos WHERE cpf = '" & username & "' AND rg = '" & password & "'"Set rsUser = Server.CreateObject("ADODB.Recordset")rsUser.Open sql, conn, 3, 3 Response.Cookies("username") = rsUser("username") rsUser.close set rsUser = nothing conn.close set conn = nothing Response.Redirect("administrativo.asp")rsUser.closeset rsUser = nothingconn.closeset conn = nothing%><html><head><title>Entrada Inválida</title></head><body bgcolor="#FFFFFF" link="#DD0000" vlink="#DD0000" alink="#000000"><font face="arial,helvetica" size=2 color="#000000"><h3>Nome de usuário/senha inválidos</h3><p><a href="java script:self.history.go(-1)"><b>Tente novamente</b></a></p></font></body></html>............................................................................................................................................................................E está aparecendo este erro:Tipo de erro:ADODB.Recordset (0x800A0CC1)O item não pode ser encontrado na coleção correspondente ao nome ou ao ordinal solicitado./projecao/signin.asp, line 22............................................................................................................................................................................Algém pode me ajudar?Marcondes

Compartilhar este post


Link para o post
Compartilhar em outros sites
Tipo de erro:

ADODB.Recordset (0x800A0CC1)

O item não pode ser encontrado na coleção correspondente ao nome ou ao ordinal solicitado.

/projecao/signin.asp, line 22

Verifique o nome do campo do BD.

 

Esse tipo de erro é referente a isso!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Manow

 

você está fazendo o select apenas do campo cpf. Coloca sua string sql assim

 

 

sql = "SELECT username,cpf FROM candidatos WHERE cpf = '" & username & "' AND rg = '" & password & "'"

 

 

Falow

 

Juliano

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.