Avatar billede henrikgn Nybegynder
05. august 2003 - 13:31 Der er 1 kommentar og
1 løsning

Lille problem med sql i asp

Har følgende forbindelse til at opdatere i min database:

Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("database.mdb")
Conn.Open DSN

strSQL = "UPDATE tabel SET tal= tal+1 WHERE krav = """ & mit_krav & """;"

Conn.Execute(strSQL)

Conn.Close
Set Conn = Nothing

mit_krav er en variabel der er sat til noget specifikt.

Jeg får fejlen i Conn.Execute-sætningen: "Der er for få parametre. Der var ventet 1."
Avatar billede keysersoze Ekspert
05. august 2003 - 13:35 #1
strSQL = "UPDATE tabel SET tal= tal+1 WHERE krav = " & mit_krav & ";"

eller

strSQL = "UPDATE tabel SET tal= tal+1 WHERE krav = '" & mit_krav & "';"

alt efter om "krav" er et tal eller tekst
Avatar billede henrikgn Nybegynder
05. august 2003 - 13:41 #2
Tak for det Mr Soze... Tænkte nok det var noget med de &%""#%&-tegn :)
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