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.
Ho fatto già una ricerca nel forum ma non sono arrivata a capo di niente. Grazie!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![]()

Rispondi quotando