C#/ Oracle:指定查询的编码/字符集?

Rei*_*ini 2 c# oracle encoding character-encoding oracle10g

我正在尝试获取Oracle 10数据库的一些数据.
有些细胞含有德国变形虫(äöü).
在我的管理工具(蟾蜍)我可以看到他们非常好:"曼特尔˚F ü [R达曼"(夹克女)
这是我的C#代码(简化):

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

输出是:"Mantel f r Damen"
尝试调试(将鼠标移到变量上),Debug-Window,Console-Window,File.

我想我必须在其中指定编码/字符集.但是哪里?

小智 5

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