Ich entwickle eine Windows-Anwendung, die Daten aus einer MS Excel-Datei einfügen müssen, die eine Menge Daten in zwei verschiedenen Sprachen, Englisch und Hindi enthält. Ich bin in der Lage, die englischen Daten leicht zu importieren, aber beim Importieren der Hindi-Daten wurde es in einen englischen Text konvertiert.Hindi Daten in SQL Server 2005 Datenbank
Ich benutze NVARCHAR als Datentyp für alle meine Felder. Arial Font für Englisch und SHUSHA Font für Hindi-Sprache. In Excel werden die Daten korrekt angezeigt. Aber in SSMS und meinem Applicaton werden die Hindi-Daten als einige englische Zeichen gezeigt.
Bitte helfen!
Wie importieren Sie die Daten? Excel speichert Zelleninhalte als Unicode, aber einige Sprachen, so zum Beispiel Classic ASP, behandeln Unicode nicht korrekt? – Sparky
Ich verwende OleDbDataReader, um Daten aus der Excel-Datei zu erhalten. Dann füllen Sie die SQL-Tabelle Zeile weise. – macsys