Ir para conteúdo

POWERED BY:

Arquivado

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

squalltriguer

Problemas em deletar

Recommended Posts

Ola!

 

Estou iniciando no mundo do asp e já esbarrei em um problema, se alguem puder me ajuda por favor!

 

É o seguinte:

 

Estou tentando excluir uma foto que foi adicionada, mas quando tento fazer isso o sistema apresenta a seguinte mensagem:

 

Tipo de erro:

Microsoft JET Database Engine (0x80040E14)

Erro de sintaxe (operador faltando) na expressão de consulta 'tipo='documento' and numero_prancha='.

arquivos_prancha.asp, line 22

 

 

o codigo da página é:

 

 

ASP
<html>

 

<head>

<title></title>

</head>

 

<body bgcolor="#DDF2FF">

 

<!-- #include file="./funcoes.asp" -->

 

<%

numero_prancha=request("numero_prancha")

%>

 

<%conn.open%>

 

<%

rs.open("select * from arquivos_pranchas where tipo='documento' and numero_prancha="&numero_prancha&""),conn

documentos=""

while not rs.eof

 documentos=documentos+"<a href=./pranchas/"&rs("arquivo")&">"&rs("arquivo")&"</a> - <a  href=./exclui_arquivo_prancha.asp?numero_arquivo="&rs("numero_arquivo")&"><img src=./imagens/delete.gif border=0></a><br>"

 rs.movenext

wend

rs.close

%>

 

 

 <table width="500" border="1" cellpadding="0" cellspacing="0" bordercolor="#CCCCCC" bgcolor="#CCCCCC">

  <tr>

    <td bgcolor="#EEEEEE"><div align="center"><strong>Arquivos da Prancha </strong></div></td>

  </tr>

  <tr>

    <td><table width="500" border="0" align="center" bordercolor="#CCCCCC" bgcolor="#FFFFFF">

     

      <form action="./adiciona_arquivo.asp" method="post" enctype="multipart/form-data">

       

          <tr>

        <td colspan="3"><div align="center">Arquivo:

          <input name="ARQUIVO" type="file" id="ARQUIVO">

          <input type="submit" name="Submit" value="Adiciona">

          <input name="numero_prancha" type="hidden" id="numero_prancha" value="<%=numero_prancha%>">

        </div></td>

                </tr>

                </form>

      <tr>

        <td width="56"> </td>

        <td width="212"> </td>

        <td width="218"> </td>

      </tr>

      <tr>

        <td colspan="3" bgcolor="#EEEEEE"><strong>Documentos:</strong></td>

        </tr>

      <tr>

        <td> </td>

        <td colspan="2"><%=documentos%></td>

      </tr>

      <tr>

        <td> </td>

        <td colspan="2"> </td>

        </tr>

      <tr>

        <td colspan="3" bgcolor="#EEEEEE"><strong>Fotos:</strong></td>

        </tr>

      <tr>

        <td colspan="3">  

                  <div align="center">

                    <%

                i=0

                rs.open("select * from arquivos_pranchas where tipo='foto' and numero_prancha="&numero_prancha&""),conn

                response.write("<table width=300><tr>")

                while not rs.eof

                i=i+1

               

                if 100 mod i=0 and i<>1 then

                 response.write("<td>")

                else

                 response.write("<tr><td>")

                end if

                %>               

                    <a href="./pranchas/<%=rs("arquivo")%>" target="_blank"><img width="100" src="./pranchas/<%=rs("arquivo")%>" border="0"></a><a href="./exclui_arquivo_prancha.asp?numero_arquivo=<%=rs("numero_arquivo")%>"><img src=./imagens/delete.gif border="0"></a>

                    <br>

                    <%         

                if 100 mod i=0 and i<>1 then

                 response.write("</td>")

                end if

                rs.movenext

                wend

                response.write("</tr></table>")

               

                 %>

              </div></td>

        </tr>

      <tr>

        <td> </td>

        <td> </td>

        <td> </td>

      </tr>

    </table></td>

  </tr>

</table>

<p>

</body>

 

<%conn.close%>

 

</html>

 

Alguem pode ajudar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

na verdade o erro aparece no SELECT, nesse código não tem DELETE. O erro ocorre porque a variavel numero_prancha está vazia. Veja se na querystring tem um valor para numero_prancha, se não tiver tem que ver na página anterior como estão sendo enviados os paramentros

Compartilhar este post


Link para o post
Compartilhar em outros sites

na verdade o erro aparece no SELECT, nesse código não tem DELETE. O erro ocorre porque a variavel numero_prancha está vazia. Veja se na querystring tem um valor para numero_prancha, se não tiver tem que ver na página anterior como estão sendo enviados os paramentros

Obrigado por Responder Jonatha!

 

Bem a principio ta puxando o numero da prancha sim..

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ola!

 

Estou iniciando no mundo do asp e já esbarrei em um problema, se alguem puder me ajuda por favor!

 

É o seguinte:

 

Estou tentando excluir uma foto que foi adicionada, mas quando tento fazer isso o sistema apresenta a seguinte mensagem:

 

Tipo de erro:

Microsoft JET Database Engine (0x80040E14)

Erro de sintaxe (operador faltando) na expressão de consulta 'tipo='documento' and numero_prancha='.

arquivos_prancha.asp, line 22

 

 

o codigo da página é:

 

 

<html>

 

<head>

<title></title>

</head>

 

<body bgcolor="#DDF2FF">

 

<!-- #include file="./funcoes.asp" -->

 

<%

numero_prancha=request("numero_prancha")

%>

 

<%conn.open%>

 

<%

rs.open("select * from arquivos_pranchas where tipo='documento' and numero_prancha="&numero_prancha&""),conn

documentos=""

while not rs.eof

documentos=documentos+"<a href=./pranchas/"&rs("arquivo")&">"&rs("arquivo")&"</a> - <a href=./exclui_arquivo_prancha.asp?numero_arquivo="&rs("numero_arquivo")&"><img src=./imagens/delete.gif border=0></a><br>"

rs.movenext

wend

rs.close

%>

 

 

<table width="500" border="1" cellpadding="0" cellspacing="0" bordercolor="#CCCCCC" bgcolor="#CCCCCC">

<tr>

<td bgcolor="#EEEEEE"><div align="center"><strong>Arquivos da Prancha </strong></div></td>

</tr>

<tr>

<td><table width="500" border="0" align="center" bordercolor="#CCCCCC" bgcolor="#FFFFFF">

 

<form action="./adiciona_arquivo.asp" method="post" enctype="multipart/form-data">

 

<tr>

<td colspan="3"><div align="center">Arquivo:

<input name="ARQUIVO" type="file" id="ARQUIVO">

<input type="submit" name="Submit" value="Adiciona">

<input name="numero_prancha" type="hidden" id="numero_prancha" value="<%=numero_prancha%>">

</div></td>

</tr>

</form>

<tr>

<td width="56"> </td>

<td width="212"> </td>

<td width="218"> </td>

</tr>

<tr>

<td colspan="3" bgcolor="#EEEEEE"><strong>Documentos:</strong></td>

</tr>

<tr>

<td> </td>

<td colspan="2"><%=documentos%></td>

</tr>

<tr>

<td> </td>

<td colspan="2"> </td>

</tr>

<tr>

<td colspan="3" bgcolor="#EEEEEE"><strong>Fotos:</strong></td>

</tr>

<tr>

<td colspan="3"> 

<div align="center">

<%

i=0

rs.open("select * from arquivos_pranchas where tipo='foto' and numero_prancha="&numero_prancha&""),conn

response.write("<table width=300><tr>")

while not rs.eof

i=i+1

 

if 100 mod i=0 and i<>1 then

response.write("<td>")

else

response.write("<tr><td>")

end if

%>

<a href="./pranchas/<%=rs("arquivo")%>" target="_blank"><img width="100" src="./pranchas/<%=rs("arquivo")%>" border="0"></a><a href="./exclui_arquivo_prancha.asp?numero_arquivo=<%=rs("numero_arquivo")%>"><img src=./imagens/delete.gif border="0"></a>

<br>

<%

if 100 mod i=0 and i<>1 then

response.write("</td>")

end if

rs.movenext

wend

response.write("</tr></table>")

 

%>

</div></td>

</tr>

<tr>

<td> </td>

<td> </td>

<td> </td>

</tr>

</table></td>

</tr>

</table>

<p>

</body>

 

<%conn.close%>

 

</html>

 

Alguem pode ajudar?

Verifiquei e realmente não esta passando o valor da variavel, mas ainda não sei como resolver o problema.

Compartilhar este post


Link para o post
Compartilhar em outros sites

bom, conseguiu listar corretamente? falta agora fazer a ação de DELETE de acordo com o link que o usuario clicar?

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.