当前位置: 代码迷 >> ASP.NET >> C#连接oracle 报年、月和日参数描述无法表示的 DateTime解决方案
  详细解决方案

C#连接oracle 报年、月和日参数描述无法表示的 DateTime解决方案

热度:6892   发布时间:2013-02-26 00:00:00.0
C#连接oracle 报年、月和日参数描述无法表示的 DateTime
今天遇到一个很怪的问题,程序之前一直是正常的,
在使用C#连接oracel数据库查询其中一个表的数据时,报“年、月和日参数描述无法表示的 DateTime”错误,SQL语句放到 plsql中执行是正常的,查询其他表(带时间字段)的数据也是正常的
敬请高手帮忙解决,谢谢了

------解决方案--------------------------------------------------------


感觉问题很模糊.
------解决方案--------------------------------------------------------
猜不出来。。。
------解决方案--------------------------------------------------------
oracle 的语法 和sql 大部分都是相似 的 但是也有很多 不同的地方。
------解决方案--------------------------------------------------------
http://dr.net.blog.163.com/blog/static/22645137200763163412645/
没碰到过这个问题,相关代码看看?有没有日期操作?
------解决方案--------------------------------------------------------
帮顶~~~~~~~~~
------解决方案--------------------------------------------------------
没碰到过额,,,帮顶。。
------解决方案--------------------------------------------------------
sql可能没问题,看看你代码,传进去的日期有没问题,一般这种问题都是程序引起
------解决方案--------------------------------------------------------
dt.Load(myReader);//load的时候 被catch 年、月和日参数描述无法表示的 DateTime

看看你的数据库中表中有没有无效的日期,或者C#不支持的日期格式
------解决方案--------------------------------------------------------
oracel 已经好久没有用了,

帮 Up 一下
  相关解决方案