Kan flere åbne faner i samme session forklare overskrivning af data?
Jeg har lavet et program, hvor man valideres vha. en session-variabel. I programmet gemems data i en Access-database.En af brugerne er nu lykkedes med flere gange at gemme data for en post, som samtidig gemmer de samme data i en anden post. Altså: en post gemmes og samtidig bliver en anden post med et andet ID opdateret med samme indhold! Jeg begriber ikke, hvordan det kan lade sig gøre og har ikke kunnet rekonstruere hændelsen.
Update-kommandoen er:
"UPDATE [Tabel1] SET [Info] = '" + NyTekst + "' WHERE [Id] = " + ID + "";
ID er GridView1.SelectedRow.Cells[1].Text og burde jo være unik
Jeg har set, at brugeren åbner den samme session i flere vinduer/faner og skifter mellem flere åbne sessioner og jeg har mistanke om, at det kan forklare problemet, men er det sandsynligt? Der er en Sessions-timeout sat til 240.
Har nogen et bud på hvad min bruger foretager sig? Hun er ikke skrap, men dog dygtig nok til at hun ikke kan have foretaget sig noget komplet idiotisk.