我想显示从现在到下一天过生日的员工的信息。
这是我的疑问。_dayrm 的函数是参数
Dim query = (From emp In Context.UNI_EMPLOYEE_CV.ToList
Select New RemindDTO With {
.EMPLOYEE_CODE = emp.UNI_EMPLOYEE.EMPLOYEE_CODE,
.FULLNAME = emp.UNI_EMPLOYEE.FULLNAME,
.REMIND_DATE = emp.BIRTHDATE}).ToList.Distinct
Dim result = (From emp In query
Where emp.REMIND_DATE IsNot Nothing AndAlso
((DateTime.Now >= New Date(DateTime.Now.Year, emp.REMIND_DATE.Value.Month, emp.REMIND_DATE.Value.Day).AddDays(-_dayrm)) And
(DateTime.Now <= New Date(DateTime.Now.Year, emp.REMIND_DATE.Value.Month, emp.REMIND_DATE.Value.Day)))
Select emp)
Return result.ToList()
我使用了 entityframework 和 oracle 数据库
但它在“选择 p”中出现错误,并显示消息“年、月和日参数描述了无法表示的日期时间”。