Avatar billede radiohead Nybegynder
15. juni 2006 - 21:27 Der er 6 kommentarer og
1 løsning

+1 til felt i database

Heysan

Jeg har, i en access-database, en tabel hvori der er en talværdi.

Hver gang man udfører en action på hjemmesiden, skal der blive lagt 1 til den talværdi.

Hvordan gør jeg det?
Avatar billede madeindk Nybegynder
15. juni 2006 - 21:30 #1
rs("feltnavn") = rs("feltnavn") + 1
rs.update
Avatar billede radiohead Nybegynder
15. juni 2006 - 21:36 #2
dah, nogle gange er det vist en god ideé at bruge hovedet før man spørger :)

Tak :)

Smider  du lige et svar?
Avatar billede nielle Nybegynder
15. juni 2006 - 21:41 #3
Eller uden at behøve at trække ud i et recordset:

sql = "UPDATE dinTabel SET feltnavn=feltnavn+1"
Avatar billede madeindk Nybegynder
15. juni 2006 - 21:47 #4
Hehe - det kan man sige - har også selv været ude i det problem :-)
Avatar billede radiohead Nybegynder
15. juni 2006 - 21:53 #5
Ahh smart nielle, men jeg tror jeg holder ved madeindk's svar.
Har lidt nemmere ved at overskue det på den måde.. Er lidt ny og jeg har i forevejen rigeligt med "sql-variabler" :)

Takker
Avatar billede nielle Nybegynder
15. juni 2006 - 22:01 #6
Det giver ellers mere kompakt kode, og det må da være nemmere at overskue noget som fylder færre linjer. Desuden er det mere effektivt med hensyn at bruge serverens ressourcer. :^)
Avatar billede radiohead Nybegynder
15. juni 2006 - 22:20 #7
Aight, vil nok benytte mig af det når jeg bliver lidt mere ferm.. Men for mange variabler gør mig helt konfus :)

Men mange tak for brugbar info
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