Database Access. Non capisco perché, pur ottenendo un recordset contenente 5 record, se faccio click sul cmdAvanti più volte ottengo lo scorrimento in avanti di un solo record: in pratica vedo il record corrente ed il successivo, dopodiché basta.

codice:
Private Sub cmdAvanti_Click()
    Call connettiArchivio
    Rs.Open strSQLArchivio
      'dopo aver creato il recorset si porta sul suo ultimo
      'record e in questo modo la proprietà RecordCount
      'contiene il numero esatto dei record selezionati
    Rs.MoveLast
    rsTotale = Rs.RecordCount
      'torna al primo record
    Rs.MoveFirst
    
    Rs.MoveNext
      'Trova il numero di record corrente
    intRecordCorrente = Rs.AbsolutePosition
      'Aggiorna il contenuto della etichetta
      'con il numero del nuovo record corrente
    lblContaRecord.Caption = "Pagina" & intRecordCorrente & " di " & rsTotale & ""
    CaricaImmagine (App.Path & "\544CANON\" & Rs!AC_pagina_file)
    If Rs.EOF Then
    Rs.MoveLast
    End If
  
    Rs.Close
    Cn.Close
End Sub
Ho fatto già una ricerca nel forum ma non sono arrivata a capo di niente. Grazie!