Stefan Falz: SQL [Update]

Beitrag lesen

Hallo Fabian,

[...]

ich habe es mit dem versucht:

sql = "UPDATE " & db_table & " SET email = '" & email & "' WHERE idnr = " &idnr

mein prob ist jetzt eben, dass das nur die zelle email ändert (auf der variablen idnr)

ist bei vorigem SQL-Statement auch richtig!

wie fasse ich gerade alle zusammen?

ich habe es so versucht, aber funzt ned...irgendwie

sql = "UPDATE " & db_table & " SET (email,name,vorname) = ('" & email & "','" & name & "','" & vorname & "') WHERE idnr = " &idnr

[...]

SQL = "UPDATE <tabelle> SET " & _
      "email   = '" & email   & "',"& _
      "name    = '" & name    & "',"& _
      "vorname = '" & vorname & "'"

Normal sieht dass etwa so aus:

UPDATE <tabelle> SET <spalte1> = '<wert1>', <spalte2> = '<wert2>'

Das obige Beispiel mit der Formatierung dient nur zue besseren
Übersichtlichkeit (zumindest bei mir).

Generell möchte ich dir aber noch was ans Herz legen:
http://www.aspfaq.de/faq/index.asp?FID=85&ELE=7403
Ich meine den Abschnitt: ... folgende Wörter nicht zur Benennung von Spalten ...

Tschau, Stefan