Could do but wouldn't that mean that I could then end up with partial updates if one block failed, as I would only be able to roll back before commiting the transaction.
I just got this from Microsoft, do you think this will deal with the problem ?
DAO.DBEngine.SetOption dbMaxLocksPerFile...