L'esempio di Alka, sfrutta i BLOB, quindi ingloba nel DB le immagini in binario di fatto…
Questa tecnica si usa ma onestamente non la suggerirei per una gestione Immagini massiva, io la uso ad esempio per inglobare i Template di Word o Excel, una sorta di RES del Vb6, questo perchè poi il File diventa grande, quando li uso li sputo fuori e li uso… con le immagini mmmm non è il massimo.
Nel tuo caso specifico, serve capire bene cosa accade.
Innanzitutto suggerirei di passare ad una versione successiva di Access, nel quale mi pare da A2013 o forse A2016, il controllo immagine puo essere DataBound Linked, quindi puoi assegnare direttamente la proprietà OrigineControllo=Path
Nel tuo caso, credo che la soluzione sia differente, proprio perchè la Versione A2007 non consente il DataBound, quindi devi provare una cosa simile:
Private Sub Form_Current()
Me!ControlloImmagine.Picture=Me!Path
End sub
Questo metodo veniva usato fin da prima di A97 e funzionava…