Hallo,
Ich habe ein Problem mit einer sql query in Access. Und zwar habe ich folgende 2 Tabellen:
Table employee
ID (zahl),
costcenter (Text),
Name (Text)
Table employee_update
costcenter (Text),
Name (Text)
Die Tabelle employee_update enthält Datensätze, die auch in employee vorkommen. ich möchte dass er anhand des Namens die aktualisierten werte aus dem Feld employee_update.costcenter in die employee Tabelle übernimmt. Hierfür habe ich folgende query, nur leider quittiert sie mir Access mit dem Fehler:
„Operation muss eine aktualisierbare Abfrage verwenden“
UPDATE employee AS e SET e.costcenter = (SELECT CLng(employee\_update.costcenter) AS costcenter FROM employee\_update WHERE e.name = employee\_update.name);
Die Datentypänderung habe ich eingesetzt, da employee_update.costcenter ursprünglich vom Typ Autowert ist. Der SELECT befehl ansich funktioniert gut, nur eben nicht in Verbindung mit dem UPDATE.
Bin für jeden Ansatz dankbar, fummle schon seit Stunden an dem problem…
gruß
NoR