Estou com esse código em uma tela de pesquisa, ele está funcionando legal, exceto na última condição "<% if request.Form("pesq") = "autor" or request.Form("pesq") = "reu" then%>", nesse condição tem um laço, mas não está funcionando.
Se alguém puder me ajudar fico grato.
Até....
<%
campoRadio1 = request.Form("categoria")
set conn = server.createobject ("ADODB.connection")
conn.Open "PROVIDER=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE=C:\Documents and Settings\William\Desktop\projeto\banco.mdb"
if request.Form("categoria") = campoRadio1 then
inst_sql="SELECT * from processo where categoria = '"& request("categoria") &"'"
end if
if request.Form("pesq") = "processo" then
inst_sql="SELECT * from processo where categoria = '"& request("categoria") & "' and ano = '"& request("ano") & "' and numero = '"& request("numero") &"'"
end if
if request.Form("pesq") = "autor" then
inst_sql="SELECT * from processo where categoria = '"& request("categoria") & "' and autor = '"& request("nome") &"'"
end if
if request.Form("pesq") = "reu" then
inst_sql="SELECT * from processo where categoria = '"& request("categoria") & "' and reu = '"& request("nome") &"'"
end if
Set Pedidos = Server.CreateObject("ADODB.Recordset")
Pedidos.Open inst_sql, conn, 3, 3
%>
<%
set conn = server.createobject ("ADODB.connection")
conn.Open "PROVIDER=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE=C:\Documents and Settings\William\Desktop\projeto\banco.mdb"
if request.Form("pesq") = "processo" then
sql="SELECT * from andamento_processo where numero ='" & request("numero") &"'"
end if
if request.Form("pesq") = "autor" then
sql="SELECT * from andamento_processo where autor = '" & request("nome") &"'"
end if
if request.Form("pesq") = "reu" then
sql="SELECT * from andamento_processo where reu = '" & request("nome") &"'"
end if
Set andamento = Server.CreateObject("ADODB.Recordset")
andamento.Open sql, conn, 3, 3
%>
<%
set conn = server.createobject ("ADODB.connection")
conn.Open "PROVIDER=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE=C:\Documents and Settings\William\Desktop\projeto\banco.mdb"
if request.Form("pesq") = "processo" then
sql="SELECT * from andamento_processo where numero ='" & request("numero") &"'"
end if
if request.Form("pesq") = "autor" then
sql="SELECT * from andamento_processo where autor = '" & request("nome") &"'"
end if
if request.Form("pesq") = "reu" then
sql="SELECT * from andamento_processo where reu = '" & request("nome") &"'"
else
end if
Set andamento1 = Server.CreateObject("ADODB.Recordset")
andamento1.Open sql, conn, 3, 3
%>
<%
if pedidos.recordcount = 0 then
response.Redirect("erro.asp")
end if
%>
<% if request.Form("pesq") = "processo" then %>
<% Do While Not Pedidos.EOF %>
<div id="Layer1" style="position:absolute; left:236px; top:346px; width:544px; height:417px; z-index:1; overflow: auto; background-color: #FFFFFF; layer-background-color: #FFFFFF; border: 1px none #000000;">
<table width="100%" border="0">
<tr valign="baseline">
<td height="45">
<div align="right">
<form name="form2" method="post" action="cliente.asp">
<input type="submit" name="Submit" value="Voltar">
</form>
</div></td>
<td> </td>
</tr>
<tr>
<td width="93%" height="213"><table width="100%" border="0" bordercolor="#999999" bgcolor="#F1F3F3">
<tr bordercolor="#F1F3F3" bgcolor="#F1F3F3">
<td width="37%" valign="top" bordercolor="#999999"><font size="2">Processo
:</font></td>
<td width="63%" bordercolor="#999999"> <strong><font size="2">
<% =Pedidos.Fields("tipo") %>
</font></strong></td>
</tr>
<tr bordercolor="#F1F3F3" bgcolor="#F1F3F3">
<td valign="top" bordercolor="#999999"><font size="2">Nº do Processo
:</font></td>
<td bordercolor="#999999"> <strong><font size="2">
<% =Pedidos.Fields("numero") %>
</font></strong></td>
</tr>
<tr bordercolor="#F1F3F3" bgcolor="#F1F3F3">
<td valign="top" bordercolor="#999999"><font size="2">Comarca/Fórum
: </font></td>
<td bordercolor="#999999"> <strong><font size="2">
<% =Pedidos.Fields("comarca") %>
</font></strong></td>
</tr>
<tr bordercolor="#F1F3F3" bgcolor="#F1F3F3">
<td valign="top" bordercolor="#999999"><font size="2">Cartório
/ Vara :</font></td>
<td bordercolor="#999999"> <strong><font size="2">
<% =Pedidos.Fields("cartorio") %>
</font></strong></td>
</tr>
<tr bordercolor="#F1F3F3" bgcolor="#F1F3F3">
<td valign="top" bordercolor="#999999"><font size="2">Ação
:</font></td>
<td bordercolor="#999999" bgcolor="#F1F3F3"> <strong><font size="2">
<% =Pedidos.Fields("acao") %>
</font></strong></td>
</tr>
<tr bordercolor="#F1F3F3" bgcolor="#F1F3F3">
<td valign="top" bordercolor="#999999"><font size="2">Tipo de Distribuição
:</font></td>
<td bordercolor="#999999"> <strong><font size="2">
<% =Pedidos.Fields("tipodedistribuicao") %>
</font></strong></td>
</tr>
<tr bordercolor="#F1F3F3" bgcolor="#F1F3F3">
<td valign="top" bordercolor="#999999"><font size="2">Distribuído
em :</font></td>
<td bordercolor="#999999"> <strong><font size="2">
<% =Pedidos.Fields("distribuido") %>
</font></strong></td>
</tr>
<tr bordercolor="#F1F3F3" bgcolor="#F1F3F3">
<td height="30" valign="top" bordercolor="#999999"> </td>
<td bordercolor="#999999"> </td>
</tr>
<tr bordercolor="#F1F3F3" bgcolor="#F1F3F3">
<td height="71" colspan="2" valign="top" bordercolor="#999999"> <div align="center">
<hr size="3" noshade>
<p><strong>PARTE(S) DO PROCESSO</strong></p>
</div></td>
</tr>
<tr bordercolor="#F1F3F3" bgcolor="#F1F3F3">
<td height="20" valign="top" bordercolor="#999999"><font size="2">Autor
:<em> </em></font></td>
<td bordercolor="#999999"><strong><font size="2"><%=Pedidos.fields("autor")%>
</font></strong></td>
</tr>
<tr bordercolor="#F1F3F3" bgcolor="#F1F3F3">
<td height="20" valign="top" bordercolor="#999999"><font size="2">Réu<em>
: </em></font></td>
<td bordercolor="#999999"> <strong><font size="2"><%=Pedidos.fields("reu")%></font></strong></td>
</tr>
<tr bordercolor="#F1F3F3" bgcolor="#F1F3F3">
<td height="126" colspan="2" valign="top" bordercolor="#999999"> <p align="center"><strong><font size="2"></font></strong></p>
<p align="center"> </p>
<div align="center">
<hr size="3" noshade>
<strong><br>
ANDAMENTO(S) DO PROCESSO</strong></div>
<div align="center">
<div align="center"></div>
</div></td>
</tr>
<% DO While Not andamento.EOF %>
<tr bordercolor="#F1F3F3" bgcolor="#F1F3F3">
<td height="24" valign="top" bordercolor="#999999"><font size="2"><%=andamento.fields("data")%></font></td>
<td valign="top" bordercolor="#999999"><strong><font size="2"><%=andamento.fields("andamento")%></font></strong></td>
</tr>
<% andamento.MoveNext
Loop
%>
<tr bordercolor="#F1F3F3" bgcolor="#F1F3F3">
<td colspan="2" valign="top" bordercolor="#999999"><p> </p>
<p> </p>
<hr size="3" noshade> <div align="center">
<p><strong>SÚMULA(S) DA(S) SENTENÇA(S) DO PROCESSO</strong></p>
<p> </p>
</div></td>
</tr>
<% DO While Not andamento1.EOF %>
<tr bordercolor="#F1F3F3" bgcolor="#F1F3F3">
<td valign="top" bordercolor="#999999"><font size="2"><%=andamento1.fields("data")%> </font></td>
<td valign="top" bordercolor="#999999"><font size="2"><%=andamento1.fields("sentenca")%> </font></td>
</tr>
<% andamento1.MoveNext
Loop
%>
</table>
<div align="right"><a href="cliente.asp"><br>
</a>
<form name="form3" method="post" action="cliente.asp">
<input type="submit" name="Submit2" value="Voltar">
</form>
</div></td>
<td width="7%"><p> </p>
<p> </p></td>
</tr>
</table>
</div>
<% Pedidos.MoveNext
Loop
%>
<%
end if
%>
<% if request.Form("pesq") = "autor" or request.Form("pesq") = "reu" then%>
<% Do until Pedidos.eof %>
<div id="Layer3" style="position:absolute; left:187px; top:359px; width:598px; height:71px; z-index:3">
<table width="100%" border="0" bgcolor="#F1F3F3">
<tr bgcolor="#FFFFFF">
<td width="18%"><font size="2"><strong>Nome</strong></font></td>
<td width="12%"><font size="2"><strong>Nº Processo</strong></font></td>
<td width="12%"><font size="2"><strong>Dist.</strong></font></td>
<td width="16%"><font size="2"><strong>Vara</strong></font></td>
<td width="5%"><font size="2"><strong>Ano </strong></font></td>
<td width="27%"><font size="2"><strong>Ação</strong></font></td>
<td width="10%"><font size="2"><strong>Advogado</strong></font></td>
</tr>
<tr>
<td><font size="2"> <%=Pedidos.fields("autor")%></font></td>
<td><div align="center"><font size="2"><%=Pedidos.fields("numero")%> </font></div></td>
<td><font size="2"><%=Pedidos.fields("distribuido")%> </font></td>
<td><font size="2"><%=Pedidos.fields("cartorio")%> </font></td>
<td><font size="2"><%=Pedidos.fields("ano")%> </font></td>
<td><font size="2"><%=Pedidos.fields("acao")%></font></td>
<td><font size="2"><%=Pedidos.fields("advogado")%></font></td>
</tr>
</table>
<form name="form4" method="post" action="cliente.asp">
<input type="submit" name="Submit3" value="Voltar">
</form>
<p> </p>
</div>
<%
Pedidos.MoveNext
Loop
%>
<%end if %>
Pergunta
Guest --william --
Boa Tarde Pessoal.
Gostaria que se possível alguém me ajudasse.
Estou com esse código em uma tela de pesquisa, ele está funcionando legal, exceto na última condição "<% if request.Form("pesq") = "autor" or request.Form("pesq") = "reu" then%>", nesse condição tem um laço, mas não está funcionando.
Se alguém puder me ajudar fico grato.
Até....
Editado por andreia_spLink para o comentário
Compartilhar em outros sites
3 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.