J'ai un champ nvarchar (256) dans une table de base de données SQL 2005 qui contient plusieurs enregistrements en chinois et je voudrais afficher ces caractères correctement dans VB.NET code.Comment exporter des caractères chinois à partir de la base de données SQL correctement dans VB.NET
Ce que j'ai maintenant ne fonctionne pas du tout:
Dim MyText As String = "推荐评论: 属于那~种类型的电影"
Dim value As [String] = MyText
Dim tc As Encoding = Encoding.GetEncoding(950)
Dim bytes As Byte() = tc.GetBytes(value)
value = Encoding.Unicode.GetString(bytes)
Console.WriteLine(value + vbCrLf)
chaîne mytext est la langue chinoise provenant du champ db donc pas de problèmes là-bas. Mon problème est de savoir comment afficher "MyText" correctement. Quelle est la bonne façon de faire cela? J'utilise une application de console simple pour faire le test.
Merci.
cela n'a rien à voir avec le serveur sql; les données pourraient provenir de n'importe où. S'il vous plaît mettre à jour le titre ... –