Frozbie, sorry I haven't explained this very well. The form is in db2 and it takes the table created in db2 as the recordsource.
I've tried linking them, pausing it, doevents, adding a button so I open it manually, yet it sometimes works and sometimes doesn't, even when all the testing settings...