Σωστή η ερώτηση. Αν βλέπεις κινέζικα το πρόβλημα δεν είναι ποτέ το font που χρησιμοποιείς αλλά η χρήση λάθος codepage όταν διαβάζεις τα δεδομένα. Το .NET χρησιμοποιεί παντού Unicode. Προφανώς τα δεδομένα δεν αποθηκεύονται σε Unicode, αλλιώς δεν θα είχες πρόβλημα. Το θέμα τώρα είναι σε τί codepage επιστρέφει τα δεδομένα ο OLE DB provider που χρησιμοποιείς. Αν ήταν στο ίδιο codepage με το μηχάνημα δεν θα είχες πρόβλημα, οπότε ούτε αυτό παίζει. Θα πρέπει να μας πεις ποιός είναι ο provider για να δούμε (ή να δεις) πως δουλεύει με τα διάφορα codepages.
Παναγιώτης Καναβός, Freelancer
Twitter: http://www.twitter.com/pkanavos