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

Erro simples na querystring


NewbieASP

Pergunta

Boa Tarde a todos.

Estou com um pequeno problema... tenho uma página que busca os dados cadastrados de determinado indivíduo através de uma request.querystring!

Até aí tudo bem, ele mostra tudo na boa, isso, SE existir tal registro no banco de dados access. Quando o valor da querystring passado no navegador não existe no banco de dados, ele mostra o seguinte erro:

ADODB.Field (0x800A0BCD)

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

/sites/site.asp, line 18

segue o código referente ao erro:


<%
if request.querystring("id") = "" then
Response.redirect "default.asp"
response.end
end if
%>

.... HTML ....

<%
query = "select TOP 1 * from site where id like '"&(request.querystring("id"))&"'"
set rs=conn.execute(query)
dim site
site = rs("id")
%>
[/codebox]

a linha marcada em negrito corresponde à linha 18, e o valor resgatado pela querystring é o campo ID (chave primária).

Desde já fico grato à todos que puderem contribuir com algum suporte.

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

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