Rolf B: ASP ACCESS UPDATE Befehl - Formulare in Datenbank

Beitrag lesen

Hallo supernewb,

das kannst Du in eine selbstgeschriebene Funktion packen, die beide Befehle ausführt.

Du hast ja sicherlich eine WHERE Bedingung, die den zu kopierenden Satz eindeutig identifiziert. Mit dieser Bedingung kannst Du so kopieren:

INSERT INTO verschrottet
       SELECT * FROM PC_Technik WHERE (deine eindeutige Bedingung)

DELETE FROM PC_Technik WHERE (deine eindeutige Bedingung)

Das setzt natürlich eine strukturelle Identität von PC_Technik und Verschrottet voraus. Ist die nicht gegeben, musst Du die Spalten explizit angeben:

INSERT INTO verschrottet (v1, v2, v3)
       SELECT t1, t2, t3 FROM PC_Technik WHERE (deine eindeutige Bedingung)

DELETE FROM PC_Technik WHERE (deine eindeutige Bedingung)

Dann wird Spalte t1 nach v1 kopiert, t2 nach v2, und so weiter.

Rolf

--
sumpsi - posui - clusi