SQL [Update]
Fabian Jordi
- asp.net
Hi zusammen!
ich habe mal wieder ein prob und kann es nur teilweise lösen!
ich habe eine access-db mit rel. vielen spalten!
ich möchte jetzt per update befehl diese rel. vielen einträge ändern!
das update sollte direkt alles auf einmal updaten und zwar in einer variablen tabelle mit variabler ID
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)
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
-----------------
weiss nicht mehr weiter.... :(
thx schon mal im voraus
cya
Fabian
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
Hallo Stefan
okay, ich danke dir vielmals für deine schnelle Hilfe!
du musst aber auch zugeben, dass ich nahe dran war...habe eigentlich geratet :)
schönen tag noch wünscht
Fabian