Peter Jason wrote:
> On Mon, 1 Apr 2013 03:32:17 -0700 (PDT), JB
> Guernsey <
je...@angelsystems.co.uk> wrote:
>
>> On Monday, April 1, 2013 2:05:17 AM UTC+1, Peter Jason wrote:
>>> I have an Access10 business database.
>>> I want to make two copies and use:
>>> 1/ For personal finances
>>> 2/ For Investment finances.
Why? Is performance suffering? Or do you need to use them on different
computers that have no connection between them?
>>> Is this as simple as copying the original under
>>> different names, deleting all the old data and
>>> starting again?
>
> Thanks. Would deleting just all the tables be
> enough, given the queries are based on these?
Why? Do you have separate tables for each type of finance? Not a good idea,
usually.
If you delete tables, you will need to delete any objects in the database
(queries, forms, reports) that refer to those tables, as well as adjusting
any macros or VBA code that refer to them, or else your database might not
compile.. You are much better off deleting the data. And it's not much
harder, really, to delete data instead of tables.
In your next version of this, you might consider storing all the finance
data in single tables, using a new column to identify which type of finance
the record contains. Then create a query (view) to return personal finances,
and another to return investment finances, using the new column as a filter.
In any form, report or query that referenced the original separate tables,
change the reference to the appropriate query.There's a tool called Find And
Replace out there that makes this sort of thing fairly easy. You might want
to google for it.