C#连接Oracle9i,用provider=OraOLEDB.Oracle.1,出错,而且出错的提示还是乱码.哪里搞错了?
连接串:provider=OraOLEDB.Oracle.1;datasource=orcl;userid=system;password=123456代码如下:try{...
连接串:provider=OraOLEDB.Oracle.1; data source=orcl;user id=system;password=123456
代码如下:
try
{
x_connstring = "provider=OraOLEDB.Oracle.1; data source=orcl;user id=system;password=123456";
OleDbConnection __conn = new OleDbConnection(x_connstring);
__conn.Open();
}
catch (Exception __e)
{
return "-1"+ __e.Message;
}
__e.Message是乱码.
在11g下没有问题,但是现在必须连接9i的数据库,请高手帮忙了. 展开
代码如下:
try
{
x_connstring = "provider=OraOLEDB.Oracle.1; data source=orcl;user id=system;password=123456";
OleDbConnection __conn = new OleDbConnection(x_connstring);
__conn.Open();
}
catch (Exception __e)
{
return "-1"+ __e.Message;
}
__e.Message是乱码.
在11g下没有问题,但是现在必须连接9i的数据库,请高手帮忙了. 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询