使用Vs2008写了个webservice连接oracle执行存储过程,调试代码可以通过,部署到iis就无法连接数据库了~~
代码如下,调试的时候返回是1,部署到iis就返回是0publicintDatabaseInit(stringDataSource,stringDataUserId,str...
代码如下,调试的时候返回是1,部署到iis就返回是0
public int DatabaseInit(string DataSource, string DataUserId, string DataPassword)
{
var mConn = string.Format("Data Source={0};User Id={1};Password={2};", DataSource, DataUserId, DataPassword);
conn = new OracleConnection(mConn);
try
{
conn.Open();
OracleCommand cmd = new OracleCommand();
cmd.Connection = conn;
}
catch (Exception ex)
{
Console.WriteLine("Conn Error!!\r\n" + ex.Message);
return 0;
}
return 1;
} 展开
public int DatabaseInit(string DataSource, string DataUserId, string DataPassword)
{
var mConn = string.Format("Data Source={0};User Id={1};Password={2};", DataSource, DataUserId, DataPassword);
conn = new OracleConnection(mConn);
try
{
conn.Open();
OracleCommand cmd = new OracleCommand();
cmd.Connection = conn;
}
catch (Exception ex)
{
Console.WriteLine("Conn Error!!\r\n" + ex.Message);
return 0;
}
return 1;
} 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询