Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1476to1480
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Wert in Datenbank aktualisieren/ändern

Wert in Datenbank aktualisieren/ändern
29.02.2016 10:12:30
muehli
Hallo zusammen,
ich stehe vor folgendem Problem:
Ich versuche gerade einen Wert in meiner Access-Datenbank zu ändern.
Hier mein Code:
For i = 0 To UBound(ArrayPosition) - 1
intPositionAlt = ArrayPosition(i)
intPositionNeu = "99" & i + 1
strSelect = "INSERT INTO Materials (_EF40_) WHERE Materials.[_EF40_] = " & intPositionAlt &  _
" SELECT " & intPositionNeu & " AS EF40;"
MsgBox strSelect
RSCategories.Open strSelect, ADOConnection
RSCategories.Close
Next i
Leider funktioniert das so nicht.
Ich denke mein Fehler liegt bei der Zuweisung von strSelect.
Hat jemand eine Ahnung, wo hier mein Fehler liegt?
Freundliche Grüße und danke
Muehli

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Wert in Datenbank aktualisieren/ändern
29.02.2016 10:46:17
ChrisL
Hi
Bin nicht der SQL Profi, aber wenn ich richtig verstehe, brauchst du keinen INSERT (neuer Datensatz) sonder ein UPDATE (Änderung eines bestehenden Datensatzes).
Ein vereinfachtes Beispiel:
strSQL = "UPDATE MyTable SET FieldNameX = 1 WHERE FieldNameY = 2"
cu
Chris
(Evtl. braucht es noch 'Quotes' wenn sich Werte aus mehreren Wörtern zusammensetzen)

AW: Wert in Datenbank aktualisieren/ändern
29.02.2016 11:08:30
muehli
Hi Chris,
damit hats funktioniert.
Vielen Dank!
Gruß
Muehli
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige