I have had this same problem and it seemed like there was no easy answer. I solved it by adjusting the regional settings on my machine.
Control Panel - Regional and Language Options - Languages Tab
check the boxes to install files for complex script and east asian languages
Now my application correctly displays the characters that were correctly displayed in the Access database. Of course the next step is packaging these files into your application so that others who install it won't have to go through the same step, and that's where I'm at now, still working on it.
-eric