Stabilo: & Zeichen mag er nicht

Beitrag lesen

Nabend an alle,

ich habe das Problem, dass Daten mit dem Zeichen "&",
(also das kaufmännische und) eine Fehlermeldung verursacht.

Beispiel:
Es sollen Firmendaten angezeigt werden:

A&S Bäder GmbH & Co.        [Fehler]*
Abel GmbH & Co KG           [Fehler]*
Adolf Würth GmbH & Co. KG   [Fehler]*
abstron                     [geht]
abu sanitair                [geht]
Abzug GmbH + Co             [geht]

Die Firmendaten liegen in einer Accessdatenbank. Das angesprochene Feld ist als Text,255 Zeichen eingstellt(also Standard eigentlich)

Meine Anweisung sieht so aus:
set rsHG1=db2.Execute
("SELECT Bezeichnung,Hauptgruppe,HG1 FROM Hersteller,Gruppen WHERE HG1 LIKE Hauptgruppe AND Firma LIKE '"&Firma&"'")

* [Fehler] Die Fehlermeldung:

ADODB.Field- Fehler '80020009'

Entweder BOF oder EOF ist True, oder der aktuelle Datensatz wurde gelöscht. Die angeforderte Operation benötigt einen aktuellen Datensatz.

/haustechnikdialog/hersteller.asp, line 0

Kennt jemand das Problem?? Ich vermute das kaufmännische und ist Acces nicht so recht, oder wie?

Danke, Stabilo