我正在尝试获取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