Zum Inhalt springen

SQL Abfrage (Daten in einen String quetschen)


Speddy Conzales

Empfohlene Beiträge

Hi,

habe hier eine kleines Problem. Schreibe geraden an einer kleinen Kontakverwaltung und habe hier mehrer Emailadressen. Diese will ich zu einem String zusammenfassen (nach jeder Adresse ein ; einfügen) und dann Outlook übergeben.

Das mit Outlook ist kein Problem, doch wie kann ich einen Tabelle so auslesen? Bzw. gibt es irgendwo einen Anweisung, womit ich mein Vorhaben realisieren kann?

Pro Datensatz gibt es eine EMail-Adresse :) . Von allen Datensätzen der Tabelle sollen die EMailadressen zusammengefaßt werden und als String übergeben werden.

Thx, wenn mir jemand weiterhelfen kann oder eine Lösung dafür weiß

Link zu diesem Kommentar
Auf anderen Seiten teilen

Klingt nach einem typischen Problem, was scih mit ein wenig VBA-Code lösen lässt:

(ich vermute mal, dass wenn ihr Outlook einsetzt, dass dann auch VBA kein Problem ist)


Sub EMailList()

    Dim dbs As Database, rst As Recordset

    Dim strSQL As String, strEMail As String


    strEMail = ""


    ' Verweis auf aktuelle Datenbank holen.

    Set dbs = CurrentDb

    strSQL = "SELECT EMail FROM tabelle1 WHERE EMail IS NOT NULL"

    Set rst = dbs.OpenRecordset(strSQL)

    While Not rst.EOF

        If strEMail <> "" Then strEMail = strEMail & "; "

        strEMail = strEMail & rst.Fields(0)

        'Debug.Print strEMail

        rst.MoveNext

    Wend

    rst.Close

    Set dbs = Nothing


    MsgBox "EMail-Adressen:" & strEMail 


   'ToDo: Mail generieren

End Sub


hoffe das hilft

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...