我正在使用Oracle.ManagedDataAccess.Client。我的商店程序输入如下:
PROCEDURE PRC_ABCED
(resultset_out out TYPES.cursorType, parametername IN date,
parametername2 IN date, parametername3 in varchar);
我的代码有DATETIME,VARCHAR参数,如
public static IEnumerable<Alarm> ABCDEF(DateTime startDate, DateTime stopDate,string MonitoredBy)
我想将它作为我的商店程序的输入参数传递,如
cmd.Parameters.Add("parametername", OracleDbType.Date, startDate, ParameterDirection.Input);
cmd.Parameters.Add("parametername2", OracleDbType.Date, stopDate, ParameterDirection.Input);
cmd.Parameters.Add("parametername3", OracleDbType.Varchar2, MonitoredBy, ParameterDirection.Input);
可以传递这样的参数,还是我必须做其他事情?请帮助