Hallo,
ich arbeite zur Zeit mit einer Access 07 Datenbank und möchte auf eine bestimmte Anzahl eines Resultsets einen Update Befehl anwenden.
Meine Abfrage liefert mir 160 Datensätze:
Ich möchte auf 60 von diesen Datensätze meinen Update Befehl anwenden, aber ich weiss nicht wie. Der Standard Update Befehl würde ja so aussehen:
aber das würde alle Datensätze einbeziehen und ich möchte nur 60 aktualisiert haben
Der Top (60) Befehl liefert mir innerhalb der Select Anweisung meine 60 Datensätze, aber der Top Befehl ist in der Update Anweisung scheinbar nicht zulässig: Syntax error...
Hat jemand eine Idee. Danke!
ich arbeite zur Zeit mit einer Access 07 Datenbank und möchte auf eine bestimmte Anzahl eines Resultsets einen Update Befehl anwenden.
Meine Abfrage liefert mir 160 Datensätze:
Code:
SELECT Artikelbezeichnung FROM Artikel Where Artikelbezeichnung = 'Notebook, Lenovo, 17"' And BNR = 1337
Code:
UPDATE Artikel SET WA = 1 Where Artikelbezeichnung = 'Notebook, Lenovo, 17"' And BNR = 1337
Der Top (60) Befehl liefert mir innerhalb der Select Anweisung meine 60 Datensätze, aber der Top Befehl ist in der Update Anweisung scheinbar nicht zulässig: Syntax error...
Hat jemand eine Idee. Danke!
Comment