bulendyasin
Gebruiker
- Lid geworden
- 9 dec 2011
- Berichten
- 48
Hoi,
Ik heb een tabel tblEmail met daarin 2 velden namelijk Mail_Id en Mail_to.
Mail_Id |Mail_to
1 | testmail1@email.com
2 | 2testmail@email.com
3 | 3testmail@email.com
Nu wil ik naar deze mails een report zenden maar heb een string nodig om de adressen in veld Mail_To achterelkaar te krijgen gescheiden met ";"
Ik heb een code gevonden waarmee ik ze achterelkaar krijg maar zonder een scheidingteken waar ik dus niks mee kan.
Dit is de code:
resultaat:
testmail1@email.com2testmail@email.com3testmail@email.com
Maar wat ik moet hebben is:
testmail1@email.com;2testmail@email.com;3testmail@email.com
Ik gebruik Access 2010
Kan iemand me helpen
Ik heb een tabel tblEmail met daarin 2 velden namelijk Mail_Id en Mail_to.
Mail_Id |Mail_to
1 | testmail1@email.com
2 | 2testmail@email.com
3 | 3testmail@email.com
Nu wil ik naar deze mails een report zenden maar heb een string nodig om de adressen in veld Mail_To achterelkaar te krijgen gescheiden met ";"
Ik heb een code gevonden waarmee ik ze achterelkaar krijg maar zonder een scheidingteken waar ik dus niks mee kan.
Dit is de code:
Code:
select iif(len([Mail_To]) >len([nextr]) ,[Mail_To] & [nextr],"")
from (select Mail_To, dfirst("Mail_To","tblEmail","Mail_To<> '" & [Mail_To] & "' and Mail_Id>=" & [Mail_Id]) as nextr from tblEmail) as trz
where iif(len([Mail_To]) >len([nextr]) ,[Mail_To] & [nextr],";") <>"";
resultaat:
testmail1@email.com2testmail@email.com3testmail@email.com
Maar wat ik moet hebben is:
testmail1@email.com;2testmail@email.com;3testmail@email.com
Ik gebruik Access 2010
Kan iemand me helpen