解决方案 »

  1.   

    你把 .net  中 动态拼接成的 SQL  打印出来,应该能看出来是什么原因,如果看不出来,你就把语句,贴到这里来,让大家帮你看。
      

  2.   

    应该是格式掩码的问题,.net中的格式需要和数据库中的格式一致才能正常转化
      

  3.   

    错误提示很明确,比如你sql中有类似to_date('2015-31-08','yyyy-mm-dd') 不会有31月的
      

  4.   

    指定月份的日期无效,这个问题在以前做java开发,向oracle数据库中插入数据时容易发生的错误。
    首先你看看你的数据类型是否有timestamp类型的,这个类型的日期要注意其转换的格式,
    还有就是你插入的月份数据是否合法。