"operation must be an updateable query"

Status
Niet open voor verdere reacties.

My Name

Gebruiker
Lid geworden
8 mei 2007
Berichten
91
Hi lezer,

Ik heb een query in SQL van Acces dat continu de foutmelding "operation must be an updateable query" geeft. Onderstaande query wil ik uitvoeren maar lukt niet:

UPDATE incidents SET TICKET_TAG_ID = (SELECT tag_id
FROM ticket_tags, incidents, raw_data_march
WHERE tag_name =
(SELECT Switch(InStr(INCIDENT_OMSCHR,":")<4,"REGU",InStr(INCIDENT_OMSCHR,":")>4,Left(INCIDENT_OMSCHR,4)) AS TAG_ID
FROM raw_data_march
WHERE InStr([INCIDENT_OMSCHR],":")<6 AND raw_data_march.Ticket_ID = incidents.Incident_ID));

Weet iemand hoe ik dit probleem kan oplossen, zodat ik de update statement kan uitvoeren?

Alvast bedankt voor de moeite...
 
Het is, zonder voorbeeld, een beetje lastig om te zien waarom hij niet werkt, al heb ik wel een klein vermoeden. Ik zou, in jouw geval, de Update laten uitvoeren a.d.h. van een brontabel. Dus eerst m.b.v. een tabelmaak query een tijdelijke tabel maken waar de bij te werken gegevens in staan, en die tijdelijke tabel gebruiken als basis voor de update.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan