[tt]
Dear t:
We can do this!
It’s time for me to understand more about the structure of your database (I’m sure that’s why Zameer suggested you send him your db. Did you ever do that?) Bear with me while I think out loud (so to speak).
How many tables?
Are you working with one table, e.g. “Dogs”? Or, do you have separate tables for “Sires” and “Dams”? Once the table(s) are designed to contain all the information you expect to need about each dog, manipulating the data in queries, forms and reports comes next.
If separate tables:
Each dog, whether Sire, Dam or Pup ought to have a unique primary key to identify it. That key ought to be a number (long, integer or byte). If this database is on a single computer, the autonumber data type is probably best but not required.
tblSires contains all data about sires.
tblDams contains all data about dams.
tblPups contains all data about pups.
Records in tblPups can eventually be duplicated in tblSires or tblDams.
There would be a one-to-many relationship between tblSires and tblPups. One sire, many pups.
There would be a one-to-many relationship between tblDams and tblPups. One dam, many pups.
There would be a many-to-many relationship between tblDams and tblSires. Or are these dogs monogamous?
If the tables contain identical data types, you could design a form for entering data record about a dog, with a different data row source depending on whether this particular dog is sire, dam or pup, the records being saved in the appropriate table.
If one table:
If all dogs are in the same table, queries, forms and reports would be different than if there were more than one table.
One or separate tables?
So for the present, just let me know if there are separate tables for sires, dams and pups, or just one table for all dogs. Just that.
If you want to send your database:
Alternatively if you would like to send your database so I can look at it, I can open a temporary folder in an online account where you can upload it. I should know how you are connected to the internet: 56k modem, cable, dsl or? Uploading a 5mb database over a 56k modem would take 15-20 minutes, I’m guessing. If you want to send just one, two or three tables, you could open a new database, import the tables from your main database, and upload the newly created, barebones database.
In any case, are there three tables or one? After that, I can think more clearly about your form problem.
Gus[/tt]
![[glasses] [glasses] [glasses]](/data/assets/smilies/glasses.gif)
[tt]Gus Brunston - Access2000(DAO
Intermediate skills.
Webmaster: www.rentdex.com[/tt]