0
有没有一种方法在使用System.Data.OracleClient调用Oracle存储过程时使用位置参数?Microsoft提供的Oracle和位置参数
IDataParameter parameter = dbCommand.CreateParameter();
parameter.Value =“Blah Blah”;
parameter.Type = OracleType.Varchar;
dbCommand.Parameters.Add(parameter);
上面的代码创建一个参数并为其分配“Parameter1”名称。当存储过程被称为Oracle时会给出“错误的数量或类型的参数”错误。
存储过程的签名是什么?什么技术性阻止你命名你的参数? – Mac 2009-01-14 09:09:01