我们想比较db的日期和当前日期。如何比较两个日期?
这里是我到目前为止已经试过:
'Obtain current date
Dim curdate As String = Now.ToString("yyyy")
'Now compare curdate with date from db called eventdate. Event date is of dateTime datatype.
If drv("eventdate").ToString = "" And Year(drv("eventdate").ToString) = curdate Then
'Then do some processing
End if
当我运行这段代码,我得到以下错误:从字符串
转换“”输入“日期”是无效的。
请帮忙!
非常感谢专家。
谢谢Jmoreno。非常抱歉,迟到的回应。我没有收到电子邮件回复。我现在只是看到这个,因为我已经回来了一个额外的问题。 –
@ChidiOkeh,没问题。顺便说一下,DBNull.Value。ToString返回空字符串,这就是为什么我使用它而不是直接检查null(不知道你的表中有什么),通常你只想检查null。 – jmoreno