wiklendt
i recommend chocolate
- Local time
- Tomorrow, 01:52
- Joined
- Mar 10, 2008
- Messages
- 1,746
You should always use forms for data entry - never work directly in tables. Use combos on your forms to do the lookups. It is not that combos are bad - combos are good. What is bad is defining them at the table level. There are bugs in the way Access uses criteria against fields with table level lookups and other bugs in the way the fields are referenced in VBA. They are a crutch and since you are capable of creating a query with a join, you don't need them at all.
so, let me make sure i understand - if i want a combo for one of my fields, which won't cause probelms, but also for ease of data entry i must do the following:
in my table design, create the field as a text or number or date - anything that isn't a lookup. then, when i make the form, for the control bound to the field, i convert it to a combo box, and make the source... what... a table with the values i want in them? doesn't that kind of make an unrelated table situation? in a relational database?
see, it's just that people are quick to say "don't use lookups" but they don't actually say what you SHOULD use, or HOW...