用C#调用一个存储过程,如下:
string connectionString = "Data Source=oradb;User ID=liuyang;Password=123";
string queryString = "liuyangtest1";
OracleConnection cn = new OracleConnection(connectionString);
cn.Open();
OracleCommand cmd = new OracleCommand( );
cmd.Connection = cn;
cmd.CommandText = queryString;
cmd.CommandType = CommandType.StoredProcedure;
cmd.ExecuteNonQuery();
Response.Write("已执行");
生成的时候,却说:
ORA-06550: 第 1 行, 第 7 列:
PLS-00201: 必须说明标识符 'LIUYANGTEST1'
ORA-06550: 第 1 行, 第 7 列:
PL/SQL: Statement ignored请大家指教!
string connectionString = "Data Source=oradb;User ID=liuyang;Password=123";
string queryString = "liuyangtest1";
OracleConnection cn = new OracleConnection(connectionString);
cn.Open();
OracleCommand cmd = new OracleCommand( );
cmd.Connection = cn;
cmd.CommandText = queryString;
cmd.CommandType = CommandType.StoredProcedure;
cmd.ExecuteNonQuery();
Response.Write("已执行");
生成的时候,却说:
ORA-06550: 第 1 行, 第 7 列:
PLS-00201: 必须说明标识符 'LIUYANGTEST1'
ORA-06550: 第 1 行, 第 7 列:
PL/SQL: Statement ignored请大家指教!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货