Avatar billede steenn Nybegynder
28. november 2011 - 17:21

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.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester



IT-JOB

Netcompany A/S

Software Developer

Udviklings- og Forenklingsstyrelsen

IT-generalister til rollen som systemejer

Cognizant Technology Solutions Denmark ApS

Test Architect - Projects

Cognizant Technology Solutions Denmark ApS

Senior Delivery Manager