Avatar billede bobbedude Nybegynder
19. september 2001 - 10:43 Der er 2 kommentarer og
1 løsning

Ligge et tal til resultat

jeg har en dropdown boks med nummerne 1-2-3-4-5 udfra det nummer brugeren vælger skal det ligges til den række i databasen eks. gammel tal = 5 + 5 = 10 Hvordan kan man løse det ?
Avatar billede eagleeye Praktikant
19. september 2001 - 11:06 #1
Bruger du dropdown (value) til at finde den række som tallet skal ligges ind i?

Er rækken og tallet der skal ligges til samme tal altsså Drondown Value?
Avatar billede bobbedude Nybegynder
19. september 2001 - 11:11 #2
yeps
Avatar billede eagleeye Praktikant
19. september 2001 - 11:21 #3
strSQL=\"SELECT * FROM tabel WHERE id=\" & request.form(\"navn_dropdown_box\")
set rs = Conn.Execute(strSQL)
strSQL =\"UPDATE tabel SET tal=\" & rs(\"tal\") + request.form(\"navn_dropdown_box\") & \" WHERE id=\" & request.form(\"navn_dropdown_box\")
Conn.Execute(strSQL)
Conn.Close

Måske de kan kombineres bedre til dettte du kan jo prøve:

Id_ligtil = request.form(\"navn_dropdown_box\")
strSQL =\"UPDATE tabel SET tal=((SELECT tal FROM tabel WHERE id=\" & Id_ligtil & \")+\"& Id_ligtil & \") WHERE id=\" & Id_ligtil
Conn.Execute(strSQL)
Conn.Close
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