OdbcConnection將漢字返回為“?”我有一個(gè)Oracle數(shù)據(jù)庫(kù),它用簡(jiǎn)體中文存儲(chǔ)一些數(shù)據(jù)值。我已經(jīng)創(chuàng)建了一個(gè)ASP.NET MVC C#網(wǎng)頁(yè)來(lái)顯示這些信息。我用的是OdbcConnection為了檢索數(shù)據(jù),但是當(dāng)我運(yùn)行da.Fill(t)命令值返回為“?” OdbcCommand cmd = new OdbcCommand();
cmd.CommandText = select;
OdbcConnection SqlConn = new OdbcConnection("Driver={Oracle in instantclient_11_2};Dbq=Database;Uid=Username;pwd=password;");
DataTable t = new DataTable();
cmd.Connection = SqlConn;
SqlConn.Open();
OdbcDataAdapter da = new OdbcDataAdapter(cmd);
SqlConn.Close();
da.Fill(t);
return t;t這些數(shù)據(jù),但所有應(yīng)該是漢字的東西,都只是一系列的“?”。
- 1 回答
- 0 關(guān)注
- 317 瀏覽
添加回答
舉報(bào)
0/150
提交
取消