Microsoft
Software
Hardware
Network
Question : Use a query result to populate recipients in SendObject
I have an Access function (I think I got it on Experts Exchange) that can concatenate line items from an Access table into a single string, separated by a common set of characters. I would like to use this function to create a list of email recipients that can be inserted into the recipients of a SendObject command. I've seen some similar solutions on EE but have not seen any that handles it this way.
I guess my question is, how do I refer to the results of a function and use the result in the SendObject command?
The query that produces the string of email addresses is:
SELECT DISTINCT concatrelated("[email]","[
child]","[
child].[pi
d]=" & parent.pid,"[email]","; ") AS Emails FROM Parent INNER JOIN Child ON Parent.PID = Child.PID;
The query result looks like:
[email protected]
;
[email protected]
;
[email protected]
Answer : Use a query result to populate recipients in SendObject
if the query is returning only one record
DoCmd.SendObject , , , dlookup("emails","sample")
_
, , "Sender", "Subject" _
, "Body of email." _
, 0, 0
Random Solutions
What is difference between 2003 Standard and 2003 Datacenter servers?
MS Access Call to SQL Stored Proc with Return Value
Find computers in my network
ADO vs linked dsn
Acces to Path Denied error in VB.net
Limit the number of attendee's to a class
In SQL query how to use If statement that if column value blank then assign value Empty else Not Empty
STEP BY STEP INSTRUCTIONS SETTING UP SMALL BUSINESS SERVER 2003 R2
Debug Export to Excel and Run Macro
how to make CSS for the web site developed in asp.net using VS2005