使用 MVC 将日期写入预言机表

本文关键字:预言机 日期 MVC 使用 | 更新日期: 2023-09-27 18:34:11

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

我得到的只是无效的日期格式。你知道我该如何解决这个问题吗?我需要将确切的日期"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)

processed_date的属性如下所示

 public string processed_date { get; set; }

现在我开始出现下面的错误

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

使用 MVC 将日期写入预言机表

mm/dd/yyyy 应该括在引号 - 'mm/dd/yyyy'中。它是一个甲骨文字符串。此外,如果您的日期是 31/12/2099,那么您的格式字符串应该是"dd/mm/yyyy"