将OracleParameter设置为DbType.DateTimeOffset时发生异常

时间:2019-03-18 17:13:30

标签: oracle ado.net

我有以下代码:

Oracle.ManagedDataAccess.Client.OracleParameter p;
// create p
p.DbType = DbType.DateTimeOffset

这是抛出:

  

System.ArgumentOutOfRangeException HResult = 0x80131502
  Message =指定的参数超出有效值范围。
  源= Oracle.ManagedDataAccess StackTrace:位于   Oracle.ManagedDataAccess.Client.OracleParameter.set_DbType(DbType   价值)   WindwardReportsDrivers.net.windward.datasource.ado.AdoQueryHelper.setParameter(IDbCommand   cmd,Int32 varNum,对象项)   C:\ git \ Jen_2 \ engine \ DotNetEngine \ WindwardReportsDrivers \ net \ windward \ datasource \ ado \ AdoQueryHelper.cs:line   522

知道这是为什么/为什么吗?

0 个答案:

没有答案