Je développe une application Windows qui doit insérer des données à partir d'un fichier MS Excel contenant beaucoup de données dans deux langues différentes, l'anglais et l'hindi. Je suis capable d'importer facilement les données en anglais, mais en important les données en hindi, je l'ai converti en un texte en anglais. J'utilise NVARCHAR comme type de données pour tous mes champs. Arial Font pour l'anglais et SHUSHA pour la langue hindi. Dans Excel, les données sont correctement affichées. Mais dans SSMS et mon application, les données en hindi sont montrées comme quelques caractères anglais.Données Hindi dans la base de données SQL Server 2005
Veuillez nous aider! NVARCHAR est définitivement capable de stocker des caractères Hindi Unicode.
Comment importez-vous les données? Excel stocke le contenu de la cellule en tant que Unicode, mais certaines langues, par exemple Classic ASP, ne gèrent pas Unicode correctement? – Sparky
J'utilise OleDbDataReader pour obtenir des données du fichier Excel. puis en remplissant la ligne de la table sql sage. – macsys