我从calendar控件拿到selecteddate
然后将它插入oracle数据库,列属性为date类型
但是一直没法插入数据,报错ORA-01843: not a valid month
我跟踪了一下,selecteddate返回的是这样的格式7/1/2011 12:00AM
我用to_date函数转换格式,还是不行:to_date(Calendar1.SelectedDate.ToString(),'MON/DD/YYYY HH:MI:SS AM')
还是报一样的错误,我在想是不是oracle数据库的月份都是用英文表示,比如JAN表示一月,因此无法解析数字?
谢谢了!
然后将它插入oracle数据库,列属性为date类型
但是一直没法插入数据,报错ORA-01843: not a valid month
我跟踪了一下,selecteddate返回的是这样的格式7/1/2011 12:00AM
我用to_date函数转换格式,还是不行:to_date(Calendar1.SelectedDate.ToString(),'MON/DD/YYYY HH:MI:SS AM')
还是报一样的错误,我在想是不是oracle数据库的月份都是用英文表示,比如JAN表示一月,因此无法解析数字?
谢谢了!
你试试将月份换成 MM
to_date(Calendar1.SelectedDate.ToString(),'MM/DD/YYYY HH24:MI:SS)