webForumDet fria alternativet

Fel ?

ASP

5 svar · 211 visningar · startad av JE

Medlem sedan juni 2000144 inlägg
Frågan#1

Får detta fel...

Microsoft VBScript runtime error '800a01b6'

Object doesn't support this property or method: 'Open'

koden ser ut...
<%
Dim Con
Set Con = Server.CreateObject("ADODB.Connection")
Con.Open = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ="&Server.MapPath("/db/databas.mdb")&";UID=;PWD=;"
Con.open
%>

Vad är fel? Har det något att göra med rättigheter eller?

Medlem sedan juni 200032 967 inlägg
#2

du kör ju con.open två gånger. du kan väl inte öppna något som redan är öppet?

------------------
don't follow your friends -- inflate them

Medlem sedan juni 2000144 inlägg
#3

Men lol...skrev in fel kod...denna kod ska det ju vara...

<%
Dim Con
Set Con = Server.CreateObject("ADODB.Connection")
Con.Open = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ="&Server.MapPath("/databas/databas.mdb")&";UID=;PWD=;"
%>

Medlem sedan dec. 19998 577 inlägg
#4

Testa att ta bort '='-tecknet... En kompis till mig fick just det felet...

Con.Open "DRIVER...

------------------
PC-älskare prasslar i säven, och har malt i ryggen
www.webeye.nu
Vilken kategori spel tycker du mest om?

Medlem sedan juni 2000144 inlägg
#5

Ändrade till detta och du funkade det. Förmodligen blir det samma sak som att ta bort "=" tecknet på koden jag hade innan.
<%
Dim Con
Set Con = Server.CreateObject("ADODB.Connection")
MinCon.ConnectionString = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ="&Server.MapPath("/databas/x/PERSONER.MDB")&";UID=;PWD=;"
Con.Open
%>

Medlem sedan juni 200032 967 inlägg
#6

att jag inte såg det.

pinsamt... ;)

------------------
don't follow your friends -- inflate them

256 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)