Article ID: 95009 - Last Review: January 18, 2007 - Revision: 2.1 ACC: Trailing Spaces Automatically Truncated During Data Entry
This article was previously published under Q95009 Novice: Requires knowledge of the user interface on single-user computers.
On This PageSYMPTOMS
If you enter data that has one or more trailing spaces in a form control,
Microsoft Access ignores the trailing space(s); therefore, the data you
enter may not be valid as a means of comparison. Also, if variables in
Visual Basic for Applications (or Access Basic in versions 1.x and 2.0)
have been assigned a value containing a space character at the end of the
text string, Microsoft Access will ignore the space character when the
variables are used in a conditional statement.
CAUSE
Microsoft Access automatically truncates (or strips) trailing spaces on
data that you enter in form controls to prevent the creation of a record
that cannot be referenced because of accidental space character(s) being
appended to the end of the text.
RESOLUTION
Do not use text strings that contain trailing spaces. If you need trailing
spaces, you can add them through the use of a query and then use the query
in place of the table when accessing the data.
In a query you can simulate a fixed-width field by using the Space method to add the required number of spaces to pad the field. If you have a field containing text and you want all fields to contain the same number of characters, you could use a query expression similar to the following: FieldName & Space(TotalWidth - Len(FieldName)) You could similarly use the Space method to add a consistent number of spaces to the end of any field with a query expression similar to the following FieldName & Space(x) where x is the number of spaces you want to add to the field. STATUS
This behavior is by design.
MORE INFORMATION
Although both "a" or "a " are acceptable input in the example below, the
data stored in the underlying table will always contain the "a" value. The
space following the "a" is truncated.
Steps to Reproduce BehaviorIn a form:
APPLIES TO
| Other Resources Other Support Sites
CommunityGet Help NowArticle Translations
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email

Back to the top
