webForumDet fria alternativet

Fel ?

ASPur ASP

5 svar · 211 visningar · startad av JE

JEMedlem 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?

@nderss avatar@ndersMedlem sedan juni 200032 969 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

JEMedlem 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=;"
%>

Vides avatarVideMedlem 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?

JEMedlem 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
%>

@nderss avatar@ndersMedlem sedan juni 200032 969 inlägg
#6

att jag inte såg det.

pinsamt... ;)

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

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