07. september 2008 - 13:53Der er
2 kommentarer og 1 løsning
Opdaterer med gammelt data
Hej Jeg sidder med et problem som jeg ikke tidligere har set eller kan finde noget om på nettet. jeg henter noget data fra en tabel, indsætter det i nogle tekstfelter. Ændrer det der står i tekstfelterne, og opdatere tabellen. Men når jeg ser den SQL streng som bliver smidt i databasen er det de "gamle" værdier. Altså dem der blev indlæst i tekstfelterne, der bliver brugt til at opdaterer databasen igen. Det er som om at felterne bliver "låst" til den tekst som hentes. Og det er så den tekst der bliver smidt ned igen, og ikke den nye tekst. Er der nogen der har prøvet noget tilsvarende, eller har en god løsning til dette problem?
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
Nu har jeg sat en if page.ispostback ind før der bliver opdateret i databasen. Og det virker sådan set godt nok hvis siden lige er indlæst. Men hvis man herefter forsøger at opdatere felterne igen, er det samme historie. De data som stod i felterne da siden blev indlæst, er også det der bliver smidt i databasen. Altså er det fuldstændigt ligegyldigt hvad man sætter ind. men selv koden bliver kørt fint nok. Jeg kan se at der bliver opdateret i databasen, men det er bare med "gammelt" data.
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.