che strano
a me funziona benissimo e non è il solo dareport che faccio cosi.

prova a mettere

'nelle dichiarazioni
Dim DatDb1 As Connection
Dim WithEvents RecRS As Recordset

'nel form initialize tutto il resto?

FORSE NON FUNZIONAVA PER IL SEMPLICE FATTO CHE LA VARIABILE DatDb1 a ME è DICHIARATA IN UN MODULO.

fammi sapere, se non riesci a configurarlo ti mando il file per e-mail

by
gyonny