Avatar billede -sofus- Nybegynder
24. oktober 2002 - 23:17 Der er 11 kommentarer og
2 løsninger

problemer med connection.execute

Jeg vil have en tæller på mine nyheder, men hvad går der galt ??

Koden:
connection.execute("UPDATE _news set newshits=newshits+1 where (newsid = ' & Request.QueryString('newsid') & ')

Fejl:
Unterminated string constant
Avatar billede whatever Nybegynder
24. oktober 2002 - 23:20 #1
Prøv dette (du har en parentes for meget):

connection.execute("UPDATE _news set newshits=newshits+1 where newsid = ' & Request.QueryString('newsid') & ')
Avatar billede medions Nybegynder
24. oktober 2002 - 23:25 #2
connection.execute("UPDATE _news set newshits=newshits+1 where (newsid = '" & Request.QueryString('newsid') & "'")

//>Rune
Avatar billede medions Nybegynder
24. oktober 2002 - 23:26 #3
Tror nu egentlig mere det skal være_:

connection.execute("UPDATE _news set newshits=newshits+1 where (newsid =" & Request.QueryString('newsid'))

-men nu ved jeg jo ikke hvilken type tabel-felt du har...!

//>Rune
Avatar billede medions Nybegynder
24. oktober 2002 - 23:27 #4
Hov... *G*

connection.execute("UPDATE _news set newshits=newshits+1 where newsid =" & Request.QueryString('newsid'))

Ellers er det

connection.execute("UPDATE _news set newshits=newshits+1 where newsid ='" & Request.QueryString('newsid') & "'")

;o)

//>Rune
Avatar billede -sofus- Nybegynder
24. oktober 2002 - 23:36 #5
For fejl ved alle mulighederne
Avatar billede medions Nybegynder
24. oktober 2002 - 23:45 #6
Hvilken fejl?

//>Rune
Avatar billede medions Nybegynder
24. oktober 2002 - 23:46 #7
Hmm så ellers prøv med:

connection.execute("UPDATE _news set newshits=newshits+1 where newsid =" & Request.QueryString("newsid"))

//>Rune
Avatar billede -sofus- Nybegynder
24. oktober 2002 - 23:59 #8
Stadig samme fejl.

Jeg er næsten ved at opgive, har prøvet alle kominationer med " ' () osv.
Avatar billede medions Nybegynder
25. oktober 2002 - 00:03 #9
Hmm så prøv med:

connection.execute("UPDATE _news set newshits+1 where newsid =" & Request.QueryString("newsid"))

Men er du sikker på din tabel hedder "_news" ?

//>Rune
Avatar billede -sofus- Nybegynder
25. oktober 2002 - 00:29 #10
tror sq det virker nu.

conn.execute("UPDATE _news set newshits=newshits+1 where (newsid = " & Request.QueryString("newsid") &

")")
Avatar billede speedy2000 Nybegynder
25. oktober 2002 - 00:31 #11
Jeg tror medions har fat i det rigtigt med hans svar her :
connection.execute("UPDATE _news set newshits=newshits+1 where newsid =" & Request.QueryString("newsid"))

Mit bud er, at feltet er sat til et tekst felt i databasen ?
Avatar billede medions Nybegynder
25. oktober 2002 - 00:32 #12
:-D Fair nok!
Thx 4 Poinz

//>Rune
Avatar billede -sofus- Nybegynder
25. oktober 2002 - 00:47 #13
np. tror nu mere den lå i at det skulle være conn.execute istedet for connection.execute
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