【问题标题】:How to assign interval day to seconds value with llblgen?如何使用 llblgen 将间隔天分配给秒值?
【发布时间】:2012-11-21 08:37:49
【问题描述】:

在我的数据库中,我有一个名为“StartTime”的字段,其数据类型为“Interval day to seconds”。

LLBLGen 将其转换为“timeSpan”

我正在尝试做一个事务工作,我使用以下代码行来分配时间跨度值。

request.tableTransferObject.StartTime = new TimeSpan(0, startTimePicker.SelectedDate.Value.Hour, startTimePicker.SelectedDate.Value.Minute, startTimePicker.SelectedDate.Value.Second);

但是,当我尝试保存实体时,我遇到了下一个异常

An exception was caught during the execution of an action query: Invalid parameter binding
Parameter name: StartTime4. Check InnerException, QueryExecuted and Parameters of this exception to examine the cause of this exception.

我应该怎么做才能向 DB 中插入一个值?

【问题讨论】:

    标签: c# .net oracle timespan llblgen


    【解决方案1】:

    经过大量研究,我找不到任何合适的方法。

    最后,我将我的数据库值更改为日期,在设置和获取时,我只获取和设置时间部分。日期部分始终默认为 01.01.2001,但这对我来说并不重要。我可以轻松地设置和获取时间部分。

    这就是我需要的技巧。现在它正在工作。

    【讨论】:

      猜你喜欢
      • 2021-05-14
      • 1970-01-01
      • 1970-01-01
      • 2019-11-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多