我正在尝试获取Oracle 10数据库的一些数据。
一些单元格包含德国变音符(äöü)。
在我的管理工具(TOAD)中,我可以很好地看到它们:“ MantelfürDamen”(女士夹克)
这是我的C#代码(简体):

var oracleCommand = new OracleCommand(sqlGetArticles, databaseConnection);
var articleResult = oracleCommand.ExecuteReader();
string temp = articleResult.Read()["SomeField"].ToString();
Console.WriteLine(temp);


输出为:“ Mantel f?r Damen”
尝试进行调试(将鼠标移到变量上),调试窗口,控制台窗口,文件。


我想我必须指定编码/字符集。但是哪里?

最佳答案

您还可以在连接字符串中添加Unicode=true

09-25 20:37