Connecting 3 memo-fields in query produces weird (chinese?) characters instead of field values

hi,
I just updated yesterday from Access 2000 to Access XP. Everything seemed to work fine, I´ve been working all day in the system, but now I´ve found one strange problem (don´t know if its to do with the update or just coincidence):

I have a table "Products" with the fields "name", "types" and "extrasearchvalues". All 3 fields are Memo fields.
Now in a query I have a field:

Searchfield: ([Products].[Name] & " " & [Types] & " " & [Extrasearchvalues])

the result is that "types" and "extrasearchvalues" are displayed correctly, but instead of "Products.Name" some weird (chinese?) symbols appear.
In the same query, however, I show the "Products.Name" field on its own, and it shows the right values. So there must be something wrong with the joining, but what? I need some help!
mp1972Asked:
Who is Participating?
 
svenkarlsenCommented:
Did you comp/repair BEFORE the deletion?

Anyhow, it still sounds to me like a question of database corruption, - especially considering that you are making extended use of memo-fields (in my experience, they are actually not the strongest feature of Access).


- this is just an attempt at a work-around:

you could try to extract anything but the records you want to delete to a temp table, and then see if that table gives you same result.
0
 
rgcoleCommented:
Can you copy and paste an example of the joined memo field where the unusual characters appear?

Robert
0
 
mp1972Author Commented:
hi,
here are a few examples.


쨀 Samsung SGH-V200 Lithium Ionen

묃 Nokia 5210 6510 7650 8210 8250 8310 8850/8890 8910/8910i Lithium Ionen

脀 Nokia 3100 3310/3330 3410 3510/3510i 6310/6310i 6510 6610 6650 7210 7250/7250i 8310 9210/9210i

贇 Nokia 5210 8210 8250


I´ve just found another weird thing. I made a backup of the database this morning, since then I´ve not really changed anything, just deleted lots of records from one table. But in the backup from this morning the query works. So it can´t have anything to do with the Office XP update...
0
Ultimate Tool Kit for Technology Solution Provider

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy now.

 
mp1972Author Commented:
(in my query chinese letters appear, the system here seems to have converted them to "쨀" etc...)
0
 
rgcoleCommented:
What are the correct 'names'?

쨀 Samsung SGH-V200 Lithium Ionen
I assume that the errant info goes from the ampersand '&' to the block that preceeds Samsung.

What should this value be?

Robert
0
 
mp1972Author Commented:
the value should be

"Li-Ion Akku ca.1000mAh "

I´ve just tried something else - I copied back the table from which I deleted about 10000 records today, and it works. So obviously something in this table (which is connected with the "Products" table) has gone wrong. Any idea what could have happened??
0
 
svenkarlsenCommented:
Have you tried doing a compress/repair on the Db ? That often takes care of such.
0
 
mp1972Author Commented:
yes I've tried "compact and repair", it doesn't help. I've now copied the original table back - it worked - then deleted 10 records - it still worked - then re-deleted the 10000 records and the problem is there again. Something happens when I mass-delete in this table...
0
 
mp1972Author Commented:
hi,
thanks for you help, but I've found the problem (although I don't know what causes it)... its a relationshop problem. When I deleted the relationship between the "products" table, and the table with the records I deleted, the problem disappeared. So I've now modified the query using a different sort of relationship and it works.

No idea what happened, anyway thanks to all for your help!
0
 
skennedy10Commented:
I'm having this same problem.  My user has sent the database back with Chinese characters.  Apparently it also created a new record "0".  

I have not had a chance to look at it, but starting Monday, that is my prime concern.  

Anyone have a "fix"?
Susan
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.