webForumDet fria alternativet

Sökning

4 svar · 205 visningar · startad av Karlsson

KarlssonMedlem sedan maj 2000252 inlägg
#1

Hejsan. Varför funkar inte denna kod?

<%
Set Connect = Server.CreateObject("ADODB.Connection")
MdbFilePath = Server.MapPath("\cgi-bin\skivtest_01.mdb")
Connect.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & MdbFilePath & ";"
Set RecSet = Connnect.Execute("SELECT * FROM skivor WHERE field LIKE '%" & Request.QueryString("search") & "%'")
while not RecSet.EOF
RecSet.MoveNext
Wend
RecSet.Close
Connect.Close
set Connect = Nothing
%>

Förmodligen har jag väl missat någon dubbelfnutt eller någ liknande men nu blir jag snart tokig!
Jag får följande felmeddelande:

Körningsfel i Microsoft VBScript error '800a01a8'
Objekt krävs.: ''
/sokresultat.asp, line 14

@ndersMedlem sedan juni 200032 969 inlägg
#2

kan det vara för att connect stavas med två m? ;)

Connnect.Execute(...

mvh,

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
what would brian boitano do?</A>

KarlssonMedlem sedan maj 2000252 inlägg
#3

Jahaja, jag borde ha tagit en bastu innan jag skrev inlägget :-) tackar tackar

@ndersMedlem sedan juni 200032 969 inlägg
#4

det måste ha varit någe fel på mitt tangentbord, för connect stavas givetvis med två n, och inte med två m.

fast det verkar som du förstod i alla fall... ;)

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
what would brian boitano do?</A>

KarlssonMedlem sedan maj 2000252 inlägg
#5

Det blev krångligt det här... fast ganska skoj också. Det jävliga är att det inte funkar Vad i hela friden gör jag för fel? Jaja, bara kämpa vidare.

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