Ir para conteúdo
Fórum Script Brasil
  • 0

Rs Aberto


DackAle

Pergunta

E ae galera =P

Sempre me ferro na parte de RecordSet aberto e fechado, achei que tinha matado isso, mas nem ahahahahah

<table width="235" border="0" cellspacing="0" cellpadding="0">
                            <tr>
                              <%
       SQL2="SELECT TOP 2 * FROM materias ORDER BY id DESC"
       RS2.Open SQL2,Conexao
       
       n = 1
                      c = 2
       
WHILE NOT RS2.EOF
nome= rs2("nome")

SQL6="SELECT * FROM colunistas WHERE nome='" & nome & "'"
RS6.Open SQL6,Conexao
%>
                              <td width="118"><table width="117" border="0" cellpadding="0" cellspacing="0">
                                  <tr>
                                    <td height="100" align="center" valign="middle"><table width="50" border="0" cellpadding="0" cellspacing="0" class="tabela">
                                        <tr>
                                          <td><img src="imagens/colunista/<%=rs6("foto")%>"></td>
                                        </tr>
                                    </table></td>
                                  </tr>
                                  <tr>
                                    <td height="22" align="center" valign="middle" class="texto_Cinza_Bold"><%=rs6("nome")%></td>
                                  </tr>
                              </table></td>
                              <td class="tabela_dir"><table width="117" border="0" cellspacing="0" cellpadding="0">
                                  <tr>
                                    <td height="100" valign="top"><a href="coluna.asp?id=<%=rs2("id")%>" class="link02"><%=rs2("titulo")%></a><br>
                                        <span class="texto_Cinza"><%=rs2("descricao")%></span></td>
                                  </tr>
                                  <tr>
                                    <td height="22" align="center" valign="middle"><a href="coluna.asp?id=<%=rs2("id")%>" class="link01">Saiba mais</a></td>
                                  </tr>
                              </table></td>
                              <%
                                  n = n + 1
                          RS2.Movenext
                        If n > c then
                      response.write "</tr><tr>"
                     n = 1
End If
Wend
RS2.close
Set rs2 = nothing
%>
                                      </table>
Bom o codigo serve para pegar as ultimas duas materias, dai pega o nome do colunista, nisso abre-se uma nova conexão para pegar os dados do colunista para ser mostrado junto com a materia... mas da esse erro
Operação não permitida quando o objeto está aberto.
/Daryus 3/index.asp, line 150

Só que se eu fechar o recordset como vo pegar o nome do colunista pra pegar na proxima conexão ? hahahaha

Bom se alguém puder me ajudar fico grato =)

Abraços

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

qual destas é a linha 150?

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      651,9k
×
×
  • Criar Novo...