Jag har ett webbformulär där data läses in i formuläret som man sedan kan gå in och redigera för att uppdatera posterna.
Men jag vill även spara en backup av det som stod innan man ändrade i en separat backup-tabell. (ska ske automatiskt och samtidigt som man sparar sina ändringar)
jag hade använt samma tabell och lagt till en kolumn i databasen av typen Boolean (ja/nej) med namnet archive eller liknande.
sedan när du kör updaten så skapar du en ny post först med archive = 1
id = Request.Querystring("id")
'hämta all data
set objRs = objConn.execute("select * from tabell where id = " & id & " ")
'skapa ny post
objConn.execute("insert into tabell (alla kolumner, archive) values (alla kolumner från ovan, 1) ")
'uppdatera post
objConn.execute("update tabell set alla kolumner = request.form(alla fält) where id = " & id & "
Fast ID är ju en primärnyckel. Jag måste ju ha med ID i den nya posten som skapas med backup-datat, för att veta vilken post den är en backup på....
Går det inte att spara det som läses in till formuläret när sidan laddas till nåt frånkopplat recordset eller liknande för att sedan använda det när man postar formuläret?