Det finns en mycket enkel lösning på ditt problem:
Använd "Response.Redirect" till en annan sida när du har sparat informationen.
------------------
Peter D
1 svar · 182 visningar · startad av Apa
Hej, har en sida som tar emot inmatningarna från formuläret på föregående sida och sparar värdena som en ny post i en accessdatabas. Kom att tänka på att för varje gång jag laddar om den sidan så sparas inmatningarna en gång till, som en ny post. Det blir alltså en extra dublett för varje gång man laddar om.
Kan man förhindra detta på något sätt, något som känner av om informationen redan sparats en gång? Eller om man sätter en buffert som töms efter att sidan visats första gången och förhindrar att inmatningarna ligger kvar när man laddar om? Enligt WebStudio på IDG så ska buffertraden läggas högst upp på sidan men då töms väl bufferten redan innan inmatningarna hunnit behandlas första gången, kan man i stället lägga den efter koden som sparar? Ungefär så här:
Addera.Update
Addera.Close
Set Addera = Nothing
Response.Buffer = False
Det finns en mycket enkel lösning på ditt problem:
Använd "Response.Redirect" till en annan sida när du har sparat informationen.
------------------
Peter D