Hallo fK (?),
[...]
sql="INSERT INTO Hersteller (HG1,UG1) VALUES ('"& Hauptgruppe&"','"& Untergruppe&"') WHERE Email LIKE '" &Email& "' "
response.write(sql)
[...]
im Normalfall ist es eigentlich egal, ob das Semikolon da steht oder
nicht (über ADO), aber ich denke mal, durch das " " (Leerzeichen) am
Ende des SQL-Strings wird noch etwas erwartet, was dann aber nicht folgt.
Daher entferne entweder das Leerzeichen oder schreibe:
sql="INSERT INTO Hersteller (HG1,UG1) VALUES ('"& Hauptgruppe&"','"& Untergruppe&"') WHERE Email LIKE '" &Email& "';"
Tschau, Stefan