Teil 2: RSS-Newsfeeds mit Access erstellen

Im ersten Teil der Serie wurde der Aufbau einer RSS-Datei beschrieben und der VBA-Code so weit vorbereitet, dass nun nur noch die Inhalte der Datei erzeugt werden müssen. In diesem zweiten Teil der Artikelfolge geht es darum, wie Sie eine RSS-Datei mit Access ausgeben.

In unserem Beispiel wird eine Tabelle mit aktuellen Pressemitteilungen und Unternehmensnachrichten als Grundlage verwendet. Analog können Sie aber natürlich auch Sonderangebote aus Artikeldaten in die RSS-Datei ausgeben.

Die erforderliche Tabelle

Sie benötigen dazu zunächst einmal eine Tabelle, aus der die Daten stammen (Bild 1). Die Tabelle für den Beispielcode heißt tabNachrichten und besteht aus fünf Feldern.

  • Das Feld ID ist ein AutoWert-Feld und ist der Primärschlüssel der Tabelle.

  • Das Feld Titel definiert den Titel des Eintrags und ist vom Typ Text.

  • Das Feld Inhalt hat den Felddatentyp Memo und speichert den Inhalt des Artikels. Das kann ein kurzer Anleser genauso sein wie ein längerer Text.

  • Wenn Sie für einen Beitrag nur einen Anleser formulieren und dann auf die Webseite verweisen möchten, können Sie dazu im Feld Link den URL der Seite oder auch den URL der downloadbaren Datei definieren. Das Feld hat den Typ Text.

  • Das Feld Datum speichert das Datum. Sie können es als Sortierkriterium für die Abfrage verwenden. Es hat den Felddatentyp Datum/Zeit.

Bild 1: Aufbau der Tabelle.
Bild 1: Aufbau der Tabelle.