Lo devi semplificare...
Questa query
strSQL = "SELECT * FROM immagini ORDER BY id ASC"
deve diventare
strSQL = "SELECT * FROM immagini ORDER BY id ASC LIMIT inizio,fine"
dove inizio e fine sono il valore di partenza e di fine di ogni pagina.

Roby