OdbcConnection将汉字返回为“?”我有一个Oracle数据库,它用简体中文存储一些数据值。我已经创建了一个ASP.NET MVC C#网页来显示这些信息。我用的是OdbcConnection为了检索数据,但是当我运行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这些数据,但所有应该是汉字的东西,都只是一系列的“?”。
1 回答
- 1 回答
- 0 关注
- 296 浏览
添加回答
举报
0/150
提交
取消