Olá caros amigos...eu estou tendo problemas na listagem de orçamentos ...
eu tento listar o pedido de cliente mais na listagem esta dando o seguinte erro ...
Asus A7s333
ADODB.Field error '80020009'
Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record.
/novosite/verifica_orcamento.asp, line 0
A tabela se chama orcamento e os campos começam com 'orc_1, orc_2, orc_3 .....até orc_18.
o meu codigo e o seguinte ....:
<!--#include file="config/conexao.asp"-->
<%
Dim verificacao
Dim codigo
Dim sql
dim orcamento
dim resposta
Dim i
codigo = request.QueryString("searchFor")
Set verificacao = Server.CreateObject("Adodb.recordset")
sql = "select * from orcamento where identificador_orcamento like'" & codigo & "' and publicar like('sim')"
verificacao.open sql, conexao, 3,3
'Verifica o id do orçamento
if verificacao.eof or verificacao.bof then
err = 1
resposta = "<b>[<font color='#FF0000'>O ID digitado não esta correto!</font>]</b><br>Verifique se digitou o ID correto<br>Ou<br><b>[<font color='#FF0000'>O seu orçamento ainda não esta publicado</font>]</b><br><br><br><br><br>"
end if
%>
<table width="90%" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td align="center" valign="top">
<div align="center" class="story"><% = resposta %></div>
</td>
</tr>
<tr>
<td align="left" valign="top">
<div class="story">
<%
if err = 0 then
while not verificacao.eof
for i = 1 to 18
%>
<% = verificacao("orc_"&i&"") %>
<%
if not verificacao.eof then
verificacao.movenext
else
exit for
end if
next
wend
end if
%>
</div>
</td>
</tr>
</table>
Pergunta
djsamer
Olá caros amigos...eu estou tendo problemas na listagem de orçamentos ...
eu tento listar o pedido de cliente mais na listagem esta dando o seguinte erro ...
A tabela se chama orcamento e os campos começam com 'orc_1, orc_2, orc_3 .....até orc_18. o meu codigo e o seguinte ....:Link para o comentário
Compartilhar em outros sites
7 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.