> Why? If the only purpose of the validation check is to tell the user s/he
> didn't capitalize the first character,
Good point. The answer is, there is a difference between validation in
the front end application, which is this case is Access, and a
constraint in the database i.e. a CHECK constraint a.k.a. Validation
Rule. After Access, Excel the next most popular application used to
access data in a Jet database. Putting validation in an Access form
will not prevent the same user with the same permissions putting bad
data into the same Jet database while connected via Excel. Because the
CHECK is applied at the data engine level, it applies equally to *all*
front end/middle tier applications, so data integrity is ensured.
> why not just capitalize the first
> character for him/her, no matter what?
Another good point. Best to fix the leak as well as mopping the floor:
http://www.dbazine.com/ofinterest/oi-articles/celko25
BBoller - 19 Aug 2005 09:19 GMT
Thank you all for your help! I had the same question, but he is teaching and
wanted to do it this particular way. I'll pass everything along that was
suggested. I appreciate it!
> > Why? If the only purpose of the validation check is to tell the user s/he
> > didn't capitalize the first character,
[quoted text clipped - 15 lines]
>
> http://www.dbazine.com/ofinterest/oi-articles/celko25