C# 使用mvc将日期写入oracle表

C# 使用mvc将日期写入oracle表,c#,oracle11g,C#,Oracle11g,我正在使用mvc,我想在oracle数据库中插入一个日期。我存储了值 在对象中,然后将其添加到集合(处理日期)。然后我使用insert语句 写入数据库 所有我得到它无效的日期格式。你知道我怎么解决这个问题吗?我需要将确切日期“31/12/2099”写入Oracle数据库 object col14Value = "31/12/2099"; processed_date = (col14Value).ToString() s

我正在使用mvc,我想在oracle数据库中插入一个日期。我存储了值 在对象中,然后将其添加到集合(处理日期)。然后我使用insert语句 写入数据库

所有我得到它无效的日期格式。你知道我怎么解决这个问题吗?我需要将确切日期“31/12/2099”写入Oracle数据库

            object col14Value = "31/12/2099";

            processed_date = (col14Value).ToString()

            string sqlIns = "insert into price_line (processed_date) values (to_date(:processed_date, mm/dd/yyyy)
处理日期的属性如下所示

 public string processed_date { get; set; }
现在我开始解释下面的错误


[Oracle.DataAccess.Client.OracleException]={“ORA-01843:不是有效月份”}

mm/dd/yyyyy应该用引号括起来-'mm/dd/yyyyy'。它是一个Oracle字符串。此外,如果您的日期为2099年12月31日,则格式字符串应为“dd/mm/yyyy”