Dein > strSQL = "UPDATE gaestebuch" > strSQL = strSQL & "', Nickname='" & Nickname > strSQL = strSQL & "', Email='" & Email > strSQL = strSQL & "', url='" & url > strSQL = strSQL & "', Datum='" & Datum > strSQL = strSQL & "', Text='" & Text > strSQL = strSQL & "', ID='" & ID
ergibt: UPDATE gaestebuch ', Nickname='deinNickname', Email='deineEmail', url='deineurl', Datum='deinDatum', Text='deinText', ID='deineID Das h�ttest Du sehen k�nnen, wenn Du nach w�hrend der Entwicklung Dir das Statement mal h�ttest anzeigen lassen. Das geht ganz einfach mit response.write strSQL Mir zeigt auch dieser Code, da� Deine Lernmethode nicht funktioniert, weil Du immer noch nicht die paar Grunds�tze verstanden hast, die man f�r SQL-Abfragen ben�tigt: Nur Strings, Zeichenketten, und Datumswerte geh�ren in Hochkommas. Wenn man etwas updaten will, dann nimmt man daf�r UPDATE myTable SET myField = ... Und man mu� der Datenbank nat�rlich auch sagen, welchen Datensatz sie updaten soll. Das macht man mit einer WHERE-Klausel./ strSQL = "UPDATE gaestebuch SET Nickname='" & Nickname strSQL = strSQL & "', Email='" & Email & "', url='" & url strSQL = strSQL & "', Datum='" & Datum & "', Text='" & Text strSQL = strSQL & "' WHERE ID=" & ID Du baust permanten irgendwelchen Code zusammen, der logischerweise nicht funtioniert. > Set RS = Conn.Execute(SQLStmt) Bei Dir gibt es keine Variable mit dem Name SQLStmt. Die Datenbank soll das ausf�hren: "". �brigens findest Du ein funktionierndes G�stebuch unter http://fips.myserver.at/asp/fips_asp_gb.asp Tsch��, Joachim | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ | [aspdebeginners] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv | Sie knnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
