我正在尝试使用Dcount函数来查找表中是否存在记录。
ScadaHourly表中的主键是日期。
如何输入此内容的示例是“15/10/2013 1:00:00 AM”
If DCount("Date", "ScadaHourly", "Date = " & Format(date1, "dd/mm/yyyy hh:mm:ss")) > 0 Then
MsgBox "User Name Found!"
Else
MsgBox "User Name Not Found!"
End If
我怎样才能让它发挥作用?
答案 0 :(得分:0)
我会使用 DLookup
而不是 dcountDLookup("FieldName" , "TableName" , "Criteria= #date#")
但要使用您的代码,您必须这样做:
If DCount("Date", "ScadaHourly", "Date = " & CDATE(date1)) > 0 Then
MsgBox "User Name Found!"
Else
MsgBox "User Name Not Found!"
End If