前段时间做项目,原先项目是.net core+EF+SQLServer做的,现在业务变动,需要改成支持Oracle数据库。准备工作都已经做完了,程序开始跑的时候报错,提示 System.ArgumentException:“Method 'System.String ToString(System.String)' declared on type 'System.DateTime' cannot be called with instance of type 'System.Object'”
如图:
经反复论证,问题定位到是Oracel中不支持ToString的方法,如下:
后修改为:
程序没有报错,顺了运行,OK!