从Access VBA中的表查询日期

曼尼

我到处环顾四周,但是找到了解决方案。我正在尝试从Access VBA中的表查询日期,但是尝试了各种“#”放置之后,我仍然无法使它正常工作。任何帮助将不胜感激。

码:

Dim varStartDate As Date

varStartDate = "SELECT Employees.StartDate FROM Employees WHERE Employees.Name LIKE Manny"

我收到类型不匹配错误。

我也试过

varStartDate = "# " & "SELECT Employees.StartDate FROM Employees WHERE Employees.Name LIKE Manny" & " #"

同样的错误。

汉素

类型不匹配错误是因为您试图向分配一个字符串varStartDate,但由于已对其进行了声明As Date,因此它不能接受“ SELECT Employees.StartDate FROM ...”

我想您可以随心所欲DLookup

Dim varStartDate As Variant
varStartDate = DLookup("StartDate", "Employees", "[Name]='Manny'")

如果另一个问题是Employees.StartDate文本而不是日期/时间数据类型,则可能还需要转换从中获取的值DLookup

If Not IsNull(varStartDate) Then
    varStartDate = CDate(varStartDate)
End If

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

DLookup:MS Access VBA 中的查询与表?

来自分类Dev

MS Access日期在VBA SQL查询中不起作用

来自分类Dev

Access VBA中的UNION查询

来自分类Dev

Access VBA中的SQL查询

来自分类Dev

MS Access VBA 查询多个表

来自分类Dev

比较VBA Access中的表

来自分类Dev

MS Access2007:如何使用更新查询更新表中的日期/时间值

来自分类Dev

更新查询以在MS Access表中的指定范围内插入缺少的日期

来自分类Dev

日期数据不会从制作表查询 (Access) 中的表单填充

来自分类Dev

如何根据MS Access VBA代码中的昨天日期过滤表?

来自分类Dev

查询以从Access中的多个表中删除

来自分类Dev

查询以从Access中的多个表中删除

来自分类Dev

Access 2002 VBA-尝试在表中输入值时出现追加查询错误

来自分类Dev

VBA Access 2007中打开查询功能

来自分类Dev

在Access VBA中运行SQL查询

来自分类Dev

从Excel通过VBA到Access的SQL查询(特定于日期)

来自分类Dev

MS Access VBA;从按日期筛选的表中选择记录

来自分类Dev

在 MS Access 中使用 VBA 查询转置表

来自分类Dev

Access中Excel中的VBA最大日期范围

来自分类Dev

Access和/或SQL中的交叉表查询以完成表组合

来自分类Dev

在Access 2010中,当基于日期执行查询时,如何在查询框中显示今天的日期

来自分类Dev

如何格式化Microsoft Access查询中的日期

来自分类Dev

查询中的 Microsoft Access 日期比较不起作用

来自分类Dev

使用 Excel VBA、SQL BETWEEN 日期查询查询 MS Access

来自分类Dev

Access VBA将DateTime转换为DCount中的短日期

来自分类Dev

MS Access VBA 运行查询

来自分类Dev

C#和Access VBA中的查询产生不同的结果

来自分类Dev

在VBA中以读/写模式从Access导出到Excel的查询

来自分类Dev

如何在 Access VBA 中引用保存的查询?

Related 相关文章

  1. 1

    DLookup:MS Access VBA 中的查询与表?

  2. 2

    MS Access日期在VBA SQL查询中不起作用

  3. 3

    Access VBA中的UNION查询

  4. 4

    Access VBA中的SQL查询

  5. 5

    MS Access VBA 查询多个表

  6. 6

    比较VBA Access中的表

  7. 7

    MS Access2007:如何使用更新查询更新表中的日期/时间值

  8. 8

    更新查询以在MS Access表中的指定范围内插入缺少的日期

  9. 9

    日期数据不会从制作表查询 (Access) 中的表单填充

  10. 10

    如何根据MS Access VBA代码中的昨天日期过滤表?

  11. 11

    查询以从Access中的多个表中删除

  12. 12

    查询以从Access中的多个表中删除

  13. 13

    Access 2002 VBA-尝试在表中输入值时出现追加查询错误

  14. 14

    VBA Access 2007中打开查询功能

  15. 15

    在Access VBA中运行SQL查询

  16. 16

    从Excel通过VBA到Access的SQL查询(特定于日期)

  17. 17

    MS Access VBA;从按日期筛选的表中选择记录

  18. 18

    在 MS Access 中使用 VBA 查询转置表

  19. 19

    Access中Excel中的VBA最大日期范围

  20. 20

    Access和/或SQL中的交叉表查询以完成表组合

  21. 21

    在Access 2010中,当基于日期执行查询时,如何在查询框中显示今天的日期

  22. 22

    如何格式化Microsoft Access查询中的日期

  23. 23

    查询中的 Microsoft Access 日期比较不起作用

  24. 24

    使用 Excel VBA、SQL BETWEEN 日期查询查询 MS Access

  25. 25

    Access VBA将DateTime转换为DCount中的短日期

  26. 26

    MS Access VBA 运行查询

  27. 27

    C#和Access VBA中的查询产生不同的结果

  28. 28

    在VBA中以读/写模式从Access导出到Excel的查询

  29. 29

    如何在 Access VBA 中引用保存的查询?

热门标签

归档