Avatar billede eqvaliser Nybegynder
22. januar 2008 - 23:41 Der er 8 kommentarer og
1 løsning

Update into query

strSQL = "Update into Logon.characters (Name, Race, Class, Gender, Level, Gold) values('" & request.form("name") & "','" & request.form("race") & "','" & request.form("class") & "','" & request.form("gender") & "','" & request.form("level") & "','" & request.form("gold") & "') WHERE guid = " & Request.form("guid")"
Connection.execute(strSQL)

fejler, nogen umiddelbar ide ?
det er første gang jeg prøvet at bruge update query
men det lader så også til den er forkert.
Avatar billede kalp Novice
22. januar 2008 - 23:47 #1
hvis du skal opdatere skal into i hvertfald væk.
og du skal benytte SET.

strSQL = "Update Logon.characters SET name = '" & request.form("name") & "', Race = '" & request.form("race") & "' osv
Avatar billede eqvaliser Nybegynder
22. januar 2008 - 23:50 #2
SQL = "Update Logon.chatacters SET Name = request.form("name"), race = request.form("race"), class = request.form("class"), gender = request.form("gender"), level = request.form("level"), gold = request.form("gold") WHERE guid = " & Request.form("guid")

sådan,  ahh crap mangler lige alle de ''  brb tilføjer og tester lige.
Avatar billede kalp Novice
22. januar 2008 - 23:51 #3
når du får styr på '' og "" så skulle den gerne kunne opdatere:)
Avatar billede eqvaliser Nybegynder
22. januar 2008 - 23:55 #4
haha det er godt nok omfattende at putte dem i,,  æv tror jeg har lavet typo et eller andet sted virker ik..

SQL = "Update Logon.chatacters SET name = '" request.form("name") &"', race = '" & request.form("race") & "' ,  class = '" & request.form("class") & "' ,  gender = '" & request.form("gender") & "' , level = '" & request.form("level") & "', gold = '" & request.form("gold") & "' WHERE guid = '" & Request.form("guid") & "'
Avatar billede kalp Novice
23. januar 2008 - 00:06 #5
SQL = "Update Logon.chatacters SET name = '" request.form("name") &"', race = '" & request.form("race") & "' ,  class = '" & request.form("class") & "' ,  gender = '" & request.form("gender") & "' , level = '" & request.form("level") & "', gold = '" & request.form("gold") & "' WHERE guid = '" & Request.form("guid") & "'"

er din Guid en string, tekst?
Avatar billede eqvaliser Nybegynder
23. januar 2008 - 00:09 #6
nej tal det er det nummer som identicifere
Avatar billede kalp Novice
23. januar 2008 - 00:17 #7
okay.. så skal ' væk der... ' skal ikke være der ved tal

SQL = "Update Logon.chatacters SET name = '" request.form("name") &"', race = '" & request.form("race") & "' ,  class = '" & request.form("class") & "' ,  gender = '" & request.form("gender") & "' , level = '" & request.form("level") & "', gold = '" & request.form("gold") & "' WHERE guid = " & Request.form("guid") & ""
Avatar billede eqvaliser Nybegynder
23. januar 2008 - 18:41 #8
hmm der er foresten 3 kollonner som ikke bliver opdateret
kan grunden værer til det ikke virker pga de evt skal tilføjes,
den ene er før name det er faktisk den der hedder guid også er der
2 bagefter som egentligt er ubenyttet i db.

skulle man lave dem med  "", "" ?
Avatar billede kalp Novice
23. januar 2008 - 19:52 #9
hvis de skal opdateres med en tom streng f.eks så skal du også angive dem og blot tildele dem værdien ''
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