Avatar billede Slettet bruger
17. januar 2003 - 17:58 Der er 9 kommentarer og
1 løsning

update af ubestemt antal

Hej eksperter.....

Jeg har et ubestemt antal inputs der skal opdateres i en tabel.....

den infor der bliv sent til opdateringen er:

id
placering

og skal opdateres således:
strSQL = "UPDATE links SET placering = x WHERE id = x"

men problemet er at jeg jo ikke bare kan definere x antal update SQL's, da det er variabel hvor mange der bliver sendt til opdatering......

hvordan kringles dette ? kan man på en eller anden måde lave en løkke eller ?

mvh.
Questis
Avatar billede niceday Nybegynder
17. januar 2003 - 18:03 #1
Lav en løkke!

antal angiver hvor mange den skal køre igennem:

For id = 1 to antal do
strSQL = "UPDATE links SET placering = " & placering & " WHERE id = " & id
+ kaldet naturligvis
loop

Noget i den sti - kan ikke lige teste herfra :-(
Avatar billede Slettet bruger
17. januar 2003 - 18:18 #2
kan man lave det cirka sådanne.....:

antal = session("antal")
antal2 = 1

do while antal2 <= antal
%>

<%= request.form("id" & antal2 & "") %>

<%
antal2 = antal2 +1
loop

men et eller andet er galt
Avatar billede Slettet bruger
17. januar 2003 - 18:37 #3
problemet i min sætning er bare at den ikke vil godtage begge variabler..... men virker fint med 1
Avatar billede Slettet bruger
17. januar 2003 - 18:50 #4
lukker da bare igen....
Avatar billede niceday Nybegynder
17. januar 2003 - 19:02 #5
Helt ærlig - du lader den stå åben i 50 minutter - får en delvis korrekt løsning og arbejder endda videre med den selv. Og så lukker du bare spørgsmålet. Det lugter af at du kunne bruge svaret, men bare ikke vil give points.
Avatar billede Slettet bruger
17. januar 2003 - 19:07 #6
ved jeg nu ikke... jeg var selv inde på at man kunne bruge en løkke i spm. og fik mit svar i næste spm. som du kan se jeg måtte oprette.....
Avatar billede Slettet bruger
17. januar 2003 - 19:08 #7
men hvis det er et problem med dig, opretter jeg da bare 30 point til dig.
Avatar billede Slettet bruger
17. januar 2003 - 19:09 #8
Avatar billede niceday Nybegynder
17. januar 2003 - 19:10 #9
nej sgu - det er mere princippet med at spørge om noget og ikke give folk en chance for at give dig det korrekte svar. Et par points ville da være dejligt alligevel :-)
Avatar billede Slettet bruger
17. januar 2003 - 19:11 #10
gider ikke skændes om point.... takker for hjælpen, og du får da dine point... synnes måske bare ikke det var så megen hjælp, men ok ta dem så :)
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