Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 34
  1. #1

    Area ripetuta dentro a un'area ripetuta

    Ho una pagina con un'area ripetuta per gruppi e all'interno di ogni area devo inserire un area ripetuta.
    codice:
    do While NOT Rset.EOF		
           If (Rset.Fields.Item("Gruppo").Value) <> gruppo Then %>
    ........
    While NOT Rset.EOF
    .......
      Rset.MoveNext()
    loop
    
    
      gruppo = (Rset.Fields.Item("Gruppo").Value)
     Rset.MoveNext()
    loop
    Il problema è che i dati provengono sempre dallo stesso Recorset?!
    Come posso risolvere?

    Dimenticavo questo è l'errore:
    Il record corrente corrisponde all'inizio o alla fine del file oppure è stato eliminato. Per eseguire l'operazione richiesta è necessario disporre di un record corrente.
    Se non sono ancora impazzito è merito Vostro e di questo forum.
    Non vorrei essere nei panni della Marcuzzi, se dentro non c'è la Marcuzzi.

  2. #2
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    con 2 recordset?
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  3. #3
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    oppure puoi usare il metodo Move del recordset per spostarti sui vari record
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  4. #4
    Scusa Sypher, non ho capito.
    Se non sono ancora impazzito è merito Vostro e di questo forum.
    Non vorrei essere nei panni della Marcuzzi, se dentro non c'è la Marcuzzi.

  5. #5
    usa due recordset

  6. #6
    Originariamente inviato da santino83_11_04
    usa due recordset
    ma come?
    Se non sono ancora impazzito è merito Vostro e di questo forum.
    Non vorrei essere nei panni della Marcuzzi, se dentro non c'è la Marcuzzi.

  7. #7
    codice:
    rs.open sql,conn,1,1
    rs1.open sql,conn,1,1
    
    while not rs.eof
    
        rs1.movefirst
        while not rs1.eof
        ....
        rs1.movenext
        wend
    
    rs.movenext
    wend

  8. #8
    scusa Santino, ma dici che funziona?
    Il recordset preleva sempre le stesse cose:
    es.
    select * from tabella where ecc. group by gruppo

    la mia area deve esserre suddivisa per gruppo
    e all'interno di ciascun gruppo tutto quello che fa riferimento a quel gruppo.
    Facendo due recordset non so se può funzionare, comunque proverò quello che mi stai consigliando.
    Se non sono ancora impazzito è merito Vostro e di questo forum.
    Non vorrei essere nei panni della Marcuzzi, se dentro non c'è la Marcuzzi.

  9. #9
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    allora fai un'altra select dopo che hai tirato fuori il nome del gruppo
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  10. #10
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    no mesà che ho detto una cazzata... se i dati stanno tutti sulla stessa tabella ti basta solo il ciclo più esterno
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.