N deve ser a melhor maneira, mas sempre dah para arrumar uma gambiarra!! hehe
Bom
Eu optaria em Selecionar a
requisição e na cédula do lado abrir uma tabela e listar as informações desta requisição
Por exemplo
<%sql = "SELECT DISTINCT requisicao FROM tabela ORDER BY requisicao"
set rsReq = Server.Create("ADODB.Recordset")
rsReq.Open sql, conexao, 3, 3%>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<%rsReq.Movefirst
do until rsReq.EOF
requisicao = Req("requisicao")%>
<tr>
<td> </td>
<td>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<%sql2 = "SELECT * FORM tabela WHERE requisicao = '"&requisicao&"'"
set rsReq2 = Server.Create("ADODB.Recordset")
rsReq2.open sql2, conexao, 3, 3
rsReq2.Movefirst
do until rsReq.EOF%>
<tr>
<td> </td>
</tr>
<%rsReq2.Movenext
loop%>
</table>
</td>
</tr>
<%rsReq.Movenext
loop%>
</table>
obs: "SELECT DISTINCT requisicao FROM tabela ORDER BY requisicao"
DISTINCT não repete numeros iguais!!
Mesmo se houver duas ou mais requisições de mesmo numero, ela irá listar apenas uma
XD espero ter ajudado, qualquer coisa estamos ai
flww abraço!
Edição feita por: Mochii, 21/02/2008, 18:12.