ACC2000: Binary Field Appears Corrupted in Database from Earlier Version (225925)
The information in this article applies to:
This article was previously published under Q225925 This article applies only to a Microsoft Access database (.mdb).
Novice: Requires knowledge of the user interface on single-user computers.
SYMPTOMS
When you enable or convert a database that was created in an earlier version of Microsoft Access in Access 2000, any fields with a Binary data type have the appearance of data corruption, showing extended characters throughout.
RESOLUTION
Binary data appears as odd symbols and characters in Access 2000; however, the data is not lost. This is expected behavior when an application is capable of supporting Unicode. To view the ASCII equivalent of the binary data, use the earlier version of Access to place the data in a Text or a Memo field. To do so, follow these steps:
- Use the earlier version of Access to open the database.
- Follow steps 1 through 3 of the "Steps to Reproduce Behavior" section to create a table named tblTest.
- Open the tblTest table in Design view.
- Add a field named TextEquiv, with a data type of Memo.
- Save and then close the table. Do not add a primary key.
- Create a new query based on the tblTest table.
- Add the TextEquiv field to the first Field cell in the query design
grid.
- On the Query menu, click Update Query.
- In the Update To cell, type [Fld2]
- Run the query, and click Yes when you are informed that you are about to update n number of rows.
- Close the database. Save the query if you want.
- In Access 2000, open the database and open your table in Datasheet view. Note the content in the TextEquiv field.
Modification Type: | Major | Last Reviewed: | 6/24/2004 |
---|
Keywords: | kbbug kbpending KB225925 |
---|
|