Avatar billede spif Nybegynder
26. august 2001 - 03:45 Der er 5 kommentarer og
1 løsning

Querystring med tekst???

laver et link som hedder:

<a href=\"links.asp?kategori=<%=rs(\"typelink\")%>\"></a>

under links.asp:

Set Conn = Server.CreateObject(\"ADODB.Connection\")
DSN = \"DRIVER={Microsoft Access Driver (*.mdb)}; \"
DSN = DSN & \"DBQ=\" & Server.MapPath (\"LinkData.mdb\")
Conn.Open DSN
strSQL = \"Select * From links where typelink = \" & request.querystring(\"kategori\")
Set rs = Conn.Execute(strSQL)

får fejlen:

Microsoft OLE DB Provider for ODBC Drivers fejl \'80040e10\'

[Microsoft][ODBC Microsoft Access-driver] Der er for få parametre. Der var ventet 1.

/LinkDB/links.asp, linje 15


Linje 15:
Set rs = Conn.Execute(strSQL) (går udfra det er SQL sætningen den er gal med)

Hvad gør jeg forkert, og hvad betyder fejl meddelsen helt præcist???



Avatar billede jiggypoof Nybegynder
26. august 2001 - 04:14 #1
strSQL = \"Select * From links where typelink = \" & request.querystring(\"kategori\")\"
Avatar billede netsrac Praktikant
26. august 2001 - 04:14 #2
strSQL = \"Select * From links where typelink = \'\" & request.querystring(\"kategori\") & \"\'\"

Husk \' hvis det er tekst felter.
Avatar billede jiggypoof Nybegynder
26. august 2001 - 04:16 #3
min fejl  2 sec.
Avatar billede jiggypoof Nybegynder
26. august 2001 - 04:16 #4
2 sec? DOH
Avatar billede icedox Nybegynder
26. august 2001 - 09:25 #5
strSQL = \"Select * From links where typelink = \'\" & request.querystring(\"kategori\")& \"\' \"
Prøv den!
Avatar billede burningice Nybegynder
26. august 2001 - 11:20 #6
icedox>> er der ekko herinde?? se netsracs svar 5 timer før dit!!
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