C# 更新oracle的简单问题
public int excuteUpdate(string strSql)
{
int cnt = 0;
OracleDataAdapter da = new OracleDataAdapter();
da.UpdateCommand = new OracleCommand(strSql,con);
try
{
//
cnt = da.UpdateCommand.ExecuteNonQuery();
}
catch (Exception e)
{
Console.Write(e.Message);
}
finally
{
if(con != null)
{
con.Close();
}
}
return cnt;
}
现在只能select没有问题,就是只能上面的更新时出现问题,
Exception 信息是"Invalid operation. The connection is closed."
连接串是“Data Source=portal;User Id=portal;Password=portal;”
这个用户用sqlplus连接时有更新权限!是DBA权限。
请高手给看看!