UCase$ may be faster. However, you will need to see if the field is null before you UCase$ it. Or
field = UCase$(nz(field))
But then does the overhead of nz cancel out the benefit of UCase$?
Plus you'll store an empty string in the database. Not always the same as Null.
I figure for a data entry field UCase or UCase$... six of one, half a dozen of the other.
Randall J Weers
Membership Vice President
Pacific NorthWest Access Developers Group
http://www.pnwadg.org