Anyone know how to prevent Access 2002 from automatically breaking all
the incorrect joins in a query and then automatically saving the broken
query?
This is what I would call stupid design behaviour...Access takes your
'broken' query and auto saves it as what I call a 'corrupt' query...
1. Rename some BE tables and attributes
2. Open your FE
3. Open a query in design view that you know to now have broken names
and joins
4. Access intercedes and to inform you "can't represent joins etc..."
5. Close the query design without saving it
5. Note the 'modified' date of the query is now today.
Access has now overwritten a broken query with a totally f&*ked,
'corrupted' query and killed all the joins - the SQL joins have now
been expunged - ie. corrupted - automatically by simply opening the
qeury in design view.
And you can't read the query definition using VBA to find out what the
original SQL looked like so you can restore the joins because it's been
'fixed' by Access automatically.
Anyone have a configurable solutuion to this?
(My coded solution is to run a For Each QDF procedure to populate a
table with all the QDFs so I can edit them and test/rerun them in a
sandpit query form without having Access intervene to futher corrupt my
borken query)
Cheers
Greg