Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Griechischer Text wird nicht korrekt angezeigt

Ich habe eine kleine Test-App in C# erstellt und eine Schaltfläche mit griechischem Text erstellt:ελληνικά. Sobald ich den Text im Button gesetzt habe, hat mich Visual Studio gefragt, ob ich auf Unicode umstellen möchte, ich habe ‚ja‘ gesagt. Danach wurde der griechische Text auf meiner Schaltfläche angezeigt.

Ich vermute, dass es eine Einstellung entweder in Visual Studio oder eine Eigenschaft Ihrer Anwendungskonfiguration gibt, die richtig eingestellt werden muss.

Bearbeiten:

Ihre weiteren Informationen in Ihrer Antwort lassen mich glauben, dass der Text aus der Oracle-Datenbank UTF-8 sein könnte . Wenn dies der Fall ist, werden einige der höherwertigen Bits verwendet, um zu definieren, ob das gegebene Zeichen mehr Bytes enthält. Somit haben nicht alle Zeichen die gleiche Bytelänge! Ihre Lösung funktioniert möglicherweise nicht. Ich schlage vor, es mit

zu laden
Encoding.UTF8.GetString()