Cheers for that Bruce, I'll give it compact/repair when I get in tonight.
We're having to use the db for sessions as the host server kept dropping the sessions during testing and this was the only way we could stay logged in.
Access has served us well the last 5 years and this is the first time we've had such issues. FWIW, the Access .mdb file is a relational database file. A flat file is like a simple text file. Just becausethe .mdb is a file on a disk doesn't make it flat file. Even SQL stores it's data in a single .mdf file (unless you tune it to use mulitple files) on the server's disk. It's just got a far superior engine driving it. :)
But yeah, I know it's not the best solution and MS SQL was the next planned upgrade, although the Webfusion offering is nowhere near what I'd like to use. I spend my working day with databases so I'd want Enterprise Manager or SQLSMS access to be able to maintain the database properly. Our webmail is also a major problem, so I was going to be contacting you about hosting at some point. Is it best to email you regarding this?