OracleConnection conn = new OracleConnection(constr); OracleCommand cmd = conn.CreateCommand(); cmd.CommandText = "getdata"; cmd.CommandType = CommandType.StoreProcedure; cmd.Parameters.AddWithValue("date", "20130401"); cmd.Parameters.Add("rs", OracleType.Cursor); cmd.Parameters.Parameters[1].Direction = System.Data.ParameterDirection.Output; OracleDataReader r = cmd.ExecuteReader();
当执行到最后一句时,报错“无效操作,连接被关闭”
这段代码如何改写。谢谢
conn 没有 Open