c# - 如何在 C# 中从 Oracle 获取更新的记录
问题描述
我试图通过比较日期和时间来获取最新的更新记录。当我在存储过程上运行查询时,它会给出正确的结果,但是当我在 ASP.NET MVC 上运行查询时,它只比较日期而不是时间,并且不会为我提供正确的结果。如何使用 C# 在 Oracle 上运行和比较日期和时间。
解决方案
May be you have not sended date paramter as correctly in your .NET application to database. Did you try format date parameter before call your SP?
var param = new OracleParameter("paramNameSP", OracleDbType.Date,
ParameterDirection.Input);
param.Value = yourDate.ToString("dd-MMM-yyyy");
推荐阅读
- gitlab - Gitlab runner 无法启动。这项工作被卡住了,因为您没有任何在线活跃的跑步者,并且这些跑步者被分配给他们:ios
- javascript - JavaScript 有元组吗?
- java - 如何用Java表示已知大小的未知大小元素集?
- python - model.save 收到 Not JSON Serializable 错误。张量流1.14.0
- angular - 单击任何字母时的角度提及触发器
- python-3.x - 如何在不使用 import re 的情况下检查密码(用户输入)的有效性?
- javascript - javascript/Typescript 在 .then 内部返回 array.filter 回调
- regex - 用忽略替换字符串中的确切数字。(点)在python中
- javascript - 在输入标签中输入数字时发布请求
- mongodb - Symfony Api Platform 400 Not Found Error 使用 MongoDB ODM 执行默认项目操作时