Estou com um codigo aqui que devia estar funcionando, mas está dando erro, não consigo saber o porque do erro!
Quando não acha nada no banco ele não retorna a session("msg") para a pagina pag2.asp
O loop do while não funciona e já verifiquei os campos do BD e estao corretos, retirei o loop e testei o programa e ele rodou uma parte (só funciona para o mês de março
Dá o erro: BOF ou EOF são verdadeiros, ou o registro atual foi excluído. A operação solicitada pelo aplicativo requer um registro atual.
/junior/SALDO/resultado.asp
MAS EXISTE RESULTADO PARA A CONSULTA NO BD
o codigo é o seguinte:
<%option explicit
dim cf, m, a, sql, p
cf = request.Form("codforn")
m = request.Form("mês")
a = request.Form("ano")
p = 0
%>
<!--#include file="../CONEXAO/conectar.asp" -->
<%
set sql = conexao.execute("SELECT * FROM Vendastb WHERE CodF = '"&cf&"' AND mês = '"&m&"' AND Ano = '"&a&"'")
if sql.eof then
session("msg") = "Nenhum Resultado Encontrado!"
response.Redirect("pag2.asp")
end if
do while not sql.eof
p = sql("Total") + p
sql.MoveNext
Loop
%>
Pergunta
Mestre Gabriel
Pessoal, boa tarde...
Estou com um codigo aqui que devia estar funcionando, mas está dando erro, não consigo saber o porque do erro!
/junior/SALDO/resultado.asp
MAS EXISTE RESULTADO PARA A CONSULTA NO BD
o codigo é o seguinte:Quem puder me ajudar, me ajude aí...
abraço
Link para o comentário
Compartilhar em outros sites
2 respostass 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.