webForumDet fria alternativet

fel i sql....

1 svar · 347 visningar · startad av fredrik

fredrikMedlem sedan dec. 19991 072 inlägg
#1

Hej, jag försöker sätta upp en vanlig databaskoppling, men det vägrar.....
Jag får följande felmeddelande:
---
Microsoft OLE DB Provider for ODBC Drivers fel '80040e10'

[Microsoft][Drivrutin för ODBC Microsoft Access 97] För få parametrar angavs. 1 förväntades.
---
Den koden jag använder är följande:
---
dim person
person=request.querystring("person")
Set Connection = Server.CreateObject("ADODB.Connection")
dbpath=Server.MapPath("../data/meny.mdb")
Connection.Open "Driver={Microsoft Access Driver (*.mdb)};dbq=" & dbPath
SQLgetdata = "SELECT * FROM folkinfo WHERE namn="&person&""
set rs=Connection.Execute(SQLgetdata)
---

Vad jag vill göra är alltså att öppna tabellen "folkinfo" och hämta information från den raden där "namn" är lika med det som står i variablen "person". Jag har kollat att variablen heter exakt samma som raden i databasen, men det stämmer ändå inte...

Nån som vet varför det blir fel?

------------------
Fredrik Klarqvist
fredrik.klarqvist@swipnet.se

fredrikMedlem sedan dec. 19991 072 inlägg
#2

Jag hade skrivet ett litet stavfel.....så det fixade sig.....

------------------
Fredrik Klarqvist
fredrik.klarqvist@swipnet.se

134 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)