Felix: Asp Updaten von Datensätzen

Hallo Leute!

Ich bin noch ein ziemlicher Newbie in Sachen ASP. Ich wollte Daten sätze editieren und danach updaten in der Datenbank. Leider kommt immer eine Fehlermeldung.
Hier der Code  der Updatedatei:

<!-- #include file="conn_open_gast.asp" -->
<%
sql = "UPDATE austria SET"
sql = sql + "Bild = '" & request.form("Bild") & "', "
sql = sql + "Ort = '" & request.form("Ort") & "', "
sql = sql + "Zustand = '" & request.form("Zustand") & "', "
sql = sql + "Flaeche = '" & request.form("Flaeche") & "', "
sql = sql + "Zimmer = '" & request.form("Zimmer") & "', "
sql = sql + "Baujahr = '" & request.form("Baujahr") & "', "
sql = sql + "Preis = '" & request.form("Preis") & "', "
sql = sql + "where Nr=" & request.querystring("Nr") & ";"

'response.write sql
conn.execute sql
%>
Bei Zeile 22 sprich bei conn.execute befehl kommt immer die Fehlermeldung: Synthax Fehler

Wäre nett, wenn mir jemand helfen könnte.

mfg

  1. Hallo Felix!

    <%
    sql = "UPDATE austria SET"
    sql = sql + "Bild = '" & request.form("Bild") & "', "

    Sieht so aus als würde in sql jetzt stehen: "UPDATE austria SETBild ..." also Space der fehlt.

    sql = sql + "Ort = '" & request.form("Ort") & "', "

    Werden im ASP Strings nicht mit & (Ampersand) zusammengehängt?

    'response.write sql

    Diesen Befehl hättest Du nicht remen brauchen, eher seine Ausgabe ins Posting kopieren.

    Beste Grüße
    Viennamade