MS Access VBA 运行查询

雨水检查

我想提取Member.HomeEmail并存储它strEmail,如果发现更多的邮件地址使用;like将它们分开[email protected]; [email protected]; [email protected],以便我可以在 Outlook 中使用结果作为strBCC = strEmail

Private Sub Command610_Click()
    Dim strEmail

    SELECT Member.HomeEmail
    FROM Member INNER JOIN MemberRole ON Member.MemberID = MemberRole.MemberID
    WHERE (((MemberRole.RoleID)=1) AND ((Member.ConstituencyPrefix)="DF") AND ((MemberRole.FinishDate) Is Null))
    ORDER BY Member.Surname;
End Sub

帮助更受欢迎。我真的不知道如何在 VBA 中运行查询;我试过了DoCmd.RunSQL strSQL,但这不是正确的操作。

我快到了:

变量 strCons 包含一个数字,当我像下面这样执行此操作时,我想将其添加到 SQL 中,但出现运行时错误“3061”参数太少。Expexted 1. 试图找出原因,但没有运气。

Dim rs As DAO.Recordset Dim strEmailTD As String

Set rs = CurrentDb.OpenRecordset("SELECT Member.HomeEmail FROM Member INNER JOIN MemberRole ON Member.MemberID = MemberRole.MemberID WHERE (( (MemberRole.AreaID)= strCons) AND ((MemberRole.RoleID)=1) AND ((MemberRole .FinishDate) 为空)) ORDER BY Member.Surname") strEmailTD = rs.Fields(0).Value rs.Close

古斯塔夫

SQL分配给变量,并在打开记录集时使用它:

Dim rs As DAO.Recordset
Dim HomeEmail As String

Set rs = CurrentDb.OpenRecordset(SQL) ' Your SQL.
HomeEmail = rs.Fields(0).Value
rs.Close

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

MS Access VBA SQL 查询运行,但不插入

来自分类Dev

带子查询的SQL查询上的MS Access VBA运行时错误3075

来自分类Dev

MS Access查询未从VBA接收参数

来自分类Dev

MS Access VBA 查询多个表

来自分类Dev

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

来自分类Dev

尝试在 Excel VBA 中运行 MS Access 查询时出现“需要对象”错误

来自分类Dev

MS Access vba,使用参数打开选择查询,运行时3065无法执行选择查询

来自分类Dev

MS Access vba,使用参数打开选择查询,运行时3065无法执行选择查询

来自分类Dev

从MS Access中的VB运行查询

来自分类Dev

MS Access 2010在查询中的运行总计

来自分类Dev

MS Access VBA IF()

来自分类Dev

使用vba将MS Access查询输出到Excel

来自分类Dev

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

来自分类Dev

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

来自分类Dev

使用MS Access在Excel VBA中运行代码

来自分类Dev

MS ACCESS VBA运行时错误“ 3021”;与.MoveNext

来自分类Dev

使用MS Access在Excel VBA中运行代码

来自分类Dev

MS ACCESS - VBA 中的错误运行时 3141 SQL

来自分类Dev

在Access VBA中运行SQL查询

来自分类Dev

Int()函数MS Access VBA

来自分类Dev

MS ACCESS vba-错误

来自分类Dev

MS Access查询语法

来自分类Dev

MS Access:查询

来自分类Dev

更新 MS Access 查询?

来自分类Dev

ms access - 查询空行

来自分类Dev

MS Access编译并运行

来自分类Dev

MS-Access 2007查询运行时错误

来自分类Dev

MS Access 2002 / VBA-将多个查询表加入主查询吗?

来自分类Dev

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