02. januar 2001 - 15:10
Der er
13 kommentarer og 1 løsning
UPDATE Error, nemt!
Hvad er fejlen i denne sætning, jeg er ved at blive sindsyg, det er en nem fejl, men jeg kan ikke finde den: SQL = \"UPDATE users SET username = \'\" & Replace(request.Form(\"usrname\"), \"\'\", \"´\") & \"\', password = \'\" & Replace(request.Form(\"psw\"), \"\'\", \"´\") & \"\', ContactEmail = \'\" & Replace(Request.Form(\"cmail\"), \"\'\", \"´\") & \"\', web = \'\" & Replace(Request.Form(\"www\"), \"\'\", \"´\") & \"\', ftp = \'\" & Replace(Request.Form(\"ftp\"), \"\'\", \"´\") & \"\', mail = \'\" & Replace(request.Form(\"mail\"), \"\'\", \"´\") & \"\', pth = \'\" & Replace(request.Form(\"path\"), \"\'\", \"´\") & \"\' WHERE id =\" & Request.Form(\"id\") /
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
02. januar 2001 - 15:12
#1
Hvad er fejlen ? Og kan du ikke lige give os en udskrift af SQL strengen ?
02. januar 2001 - 15:12
#2
´Det skal lige siges at det er en Syntax fejl jeg får tilbage i hovedet
02. januar 2001 - 15:13
#3
hov
02. januar 2001 - 15:15
#4
der er et \' for meget/lidt til sidst ? blablabla -> \"\' WHERE id =\" & Request.Form(\"id\") HorsMark
02. januar 2001 - 15:18
#5
horsmark .. der er da ikke en \' for eget eller for lidt til sidst .. pth = \'\" & Replace(request.Form(\"path\"), \"\'\", \"´\") & \"\' WHERE der er \"pth = \'indhold\' WHERE\"
02. januar 2001 - 15:21
#6
ups jeg er ikke ædru endnu kan jeg se :-)
02. januar 2001 - 15:22
#7
sådan ser den ud når man printer den: UPDATE users SET username = \'nicolai\', password = \'nicolai\', ContactEmail = \'nicolai@theportal.dk\', web = \'Ja\', ftp = \'Ja\', mail = \'Ja\', pth = \'c:\\inetpub\\users\\nicolai\' WHERE id =1
02. januar 2001 - 15:23
#8
theportal:> Det er en typisk \"INSERT INTO\" fejl som vi ikke kan gøre noget ved... ikke af hvad jeg ved
02. januar 2001 - 15:30
#9
Hmm, så skal man bare leve med at den ikke kan update ens database?
02. januar 2001 - 15:40
#10
Okay, jeg skrev lige forkert .-. det er en typisk \"UPDATE\" fejl *S* nææ .. du kan bruge en anden metode: sql = \"SELECT * FROM users WHERE ID=\" & Request(\"id\") Rs.Open sql, Conn, 1, 3 Rs(\"username\") = Replace(Request(\"usrname\"), \"\'\", \"´\") RS(\"andet_felt\") = .. .. Rs.Update Rs.Close
02. januar 2001 - 15:45
#11
Så skal man vel også åbne det som et RecordSet og ikke KUN som en connection
02. januar 2001 - 15:55
#12
den er eddermanme fucked up, selvom jeg først sletter posten, og SÅ indsætter nye værdier, så siger den stadig Syntaxt Error on Line FUCKED UP!, skifter fandme snart til textfiler :)
02. januar 2001 - 15:59
#13
Hey nu virker det, det var åbentbart noget med reserverede navne i ASP
02. januar 2001 - 16:11
#14
theportal:> \"Så skal man vel også åbne det som et RecordSet og ikke KUN som en connection\" det er jo det jeg har skrevet
Kurser inden for grundlæggende programmering