首页 > 解决方案 > 如何在 C# 中从 Oracle 获取更新的记录

问题描述

我试图通过比较日期和时间来获取最新的更新记录。当我在存储过程上运行查询时,它会给出正确的结果,但是当我在 ASP.NET MVC 上运行查询时,它只比较日期而不是时间,并且不会为我提供正确的结果。如何使用 C# 在 Oracle 上运行和比较日期和时间。

标签: c#stored-proceduresoracle12c

解决方案


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");

推荐阅读