Avatar billede biohazard_666 Nybegynder
05. september 2004 - 01:37 Der er 2 kommentarer og
1 løsning

Bindestreg i SQL (Update)

Hejsa..

Jeg har lidt problemer med min MySQL db og en bindestreg..
Jeg har denne kode:

strSQL = "UPDATE cw_forum_ind SET status = 'Afvist Svar' WHERE svarid = " & svarid & " AND status = Svar AND forfatter = [" & Svar & "]"
Conn.Execute(strSQL)

og den giver følgene fejl:

Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

[MySQL][ODBC 3.51 Driver][mysqld-4.0.18-standard-log]You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '[nr-one]' at line 1

/forum/accept.asp, line 15


Jeg har sat [] rundt om min ene where ting, pga det med bindestreg, men det ser ikk ud til at virke så meget :S

HELP :)

/Bio
Avatar billede eagleeye Praktikant
05. september 2004 - 01:39 #1
Hvis det er tekst skal man sætte ' omkring:

strSQL = "UPDATE cw_forum_ind SET status = 'Afvist Svar' WHERE svarid = " & svarid & " AND status = 'Svar' AND forfatter = '" & Svar & "'"
Avatar billede biohazard_666 Nybegynder
05. september 2004 - 01:41 #2
Det var sQ rigtigt :)
Mange tak for den HURTIGE hjælp :)

/Bio
Avatar billede biohazard_666 Nybegynder
05. september 2004 - 02:16 #3
<-*-*-*-*- SPØRGSMÅL LUKKET -*-*-*-*->
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