Avatar billede koldy Nybegynder
24. september 2002 - 23:21 Der er 5 kommentarer og
1 løsning

MySQL og UPDATE

Den her køre jeg 12 gange
    If Request("name") <> rsUser("name") then
        If i > 0 then SQLw = SQLw & ", "
        If Request("name") <> "" then
            SQLw = SQLw & "name = '" & Replace(Request("name"),"'", "''") & "'"
        Else
            SQLw = SQLw & "name = null"
        End If
        i = i + 1
    End if

der efter samler jeg den med

SQLw = "UPDATE members SET " & SQLw & "WHERE id = " & id

men af en eller anden grund er det kun data hvor der alderede er lavet ændringer der virker rigtig, og nogen bruger for en direkte fejl hvis de prøver på at ændre deres.
Avatar billede koldy Nybegynder
24. september 2002 - 23:44 #1
hmm jeg har løst problemet ved at lave en lang SQL str, men kan det virkelig passe at det ovenfor her ikke kan virke ?
Avatar billede cyb Nybegynder
25. september 2002 - 01:20 #2
Præcist hvad er det der køre 12 gange.
Hvis det er det skitserede stykke kode (den yderste if sætning) så forstår jeg ikke helt formålet - du arbejder med Requst("name"9 og rsUser("Name") 12 gange - er der ikke nogle data der skal ændres i løkken ?
Hint - er rsUser("name") forskellig for hver gang løkken køre ?
Avatar billede koldy Nybegynder
26. september 2002 - 04:37 #3
cyb jo det er det jeg mener..
Avatar billede cyb Nybegynder
26. september 2002 - 08:03 #4
Surry - koldy, men hvad er det du mener ?
Avatar billede koldy Nybegynder
04. oktober 2002 - 16:00 #5
cyb, jeg mener at jeg køre den tolv gange, men ikke med den samme data, altså en kunne være rsUser("name") og Request("name") den næste
rsUser("lastname") og Request("lastname") osv.. altså 12 gange, men med forskellige data fields i tabelen, og forskellige inputs fra formen
Avatar billede koldy Nybegynder
24. oktober 2002 - 23:02 #6
hmm tja.. jeg har klaret problemet jo så jeg lukker og slukker
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