Hallo Tanja,
lass dir das SQL-Statement mal mit Response.Write zurückgeben,
dann siehst du, ob deine Variablen korrekte Werte besitzen.
Bekomme folgende Fehlermeldung:
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] Syntaxfehler in UPDATE-Anweisung.
Hier der Code der entsprechenden Passage:
IF aktuellprodukt <> "" THEN
sqlString = "UPDATE Produkte SET " &_
"produkte_name='" & fixQuotes( produktename ) & "'," &_
"produkte_preis=" & cCUR( produktepreis ) & "," &_
"produkte_bild='" & fixQuotes( produktebild ) & "'," &_
"produkte_art='" & fixQuotes( produkteart ) & "'," &_
"produkte_kurzinfo='" & fixQuotes( produktekurzinfo ) & "'," &_
"produkte_beschrieb='" & fixQuotes( produktebeschrieb ) & "'," &_
"produkte_merkmal=" & produktemerkmal & "," &_
"produkte_status=" & produktestatus & " WHERE " &_
"produkte_id=" & produkteid
Response.Write(sqlString)
Con.Execute sqlString
%>
Gruß
Stefan