Ir para conteúdo
Fórum Script Brasil
  • 0

Erro Na Pesquisa Do Bd


ejubr

Pergunta

não estou entendendo porq a pagina de pesquisa.asp com o seguinte código não esta conseguindo fazer a pesquisa no banco de dados o código dela e o seguinte:

<html>

<head>

<title> Resposta </title>

</head>

<body bgcolor="FFFFFF">

<%

'conectamos ao banco

url_conexao = Server.MapPath("banco.mdb")

set conexao = Server.CreateObject("ADODB.Connection")

conexao.open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&url_conexao

'recuperar a variavel

id = request("nome")

'selecionamos toda a tabela do banco

sql = "select * from tabela WHERE nome = '"&request.form("nome")&"'"

set rs = conexao.execute(sql)

'testamos se a tabela esta vazia, pra não dar erros

'if rs.eof then

'response.write "Nada no banco de dados"

'else

'vamos pro primeiro registro da tabela

rs.movefirst

'iniciamos a repetição.. até chegar ao fim da tabela

do while not rs.eof

'mostramos os dados da tabela do banco.. usando rs("campo").. onde RS é o objeto que executa o SQL que seleciona o banco

Response.write "<table width=""200"" border=""0"" cellspacing=""0"" cellpadding=""0"">"

response.write "<tr><td>Nome: " &rs("nome") &"</td>"

response.write "<td>Email: " & rs("email") & "</td></tr></table>"

'vamos para o proximo registro

rs.movenext

loop

'end if

%>

</body>

</html>

e o erro que aparece e o seguinte:

Tipo de erro:

ADODB.Recordset (0x800A0BCD)

BOF ou EOF são verdadeiros, ou o registro atual foi excluído. A operação solicitada pelo aplicativo requer um registro atual.

por favor me ajudem esta pagina de pesquisa estava funcionando perfeitamente mas depois que instalei outro windows e mudei o banco de dados para ms access xp não quis mais funcionar

Editado por dark0
Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Voce fez uma pergunta exatamente igual à essa em outro Tópico.

Portanto, este tópico não é necessário!

Então, estou fechando ele!

Sua discussão continua aqui:

http://scriptbrasil.com.br/forum/index.php...ndpost&p=175885

E Por favor, não crie vários tópicos sobre o mesmo assunto. Pois, fazendo isso, seu problema não vai ser resolvido!

Abraços,

Dark0

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...