EF调用Oracle报错:System.FormatException:“One of the identified items was in an invalid format.”
错误信息:System.FormatException:“One of the identified items was in an invalid format.”
原因
存储过程传参数值类型错误。如参数类型定义DATE类型,传入字符串类型如:“2021-01-11”会报错。
解决方案
将字符串转换为对应的类型。
C# 全选
p.Value = DateTime.Parse("2021-01-11");
其他类似错误
错误信息:System.FormatException:“2021-05--05 is not a valid value for DateTime.”
很明显,是传入的日期字符串格式错误。
2021-05--05 改为:2021-05-05
版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
NewDoc C/S框架网