Wow. I would say upsize the backend to SQL, Or, instead of storing OLE objects, store links to the images, and then use a button to open a viewer. Perhaps store a thumbnail of the image in the OLE field.
Is it because you have too many records, or because the file is too large? OLE's are hogs.