Connecta till DB

ASP

9 svar · 234 visningar · startad av Rossifumi

Medlem sedan okt. 20001 558 inlägg
Trådstart#1

Tar upp detta igen...

Jag kör med följande kod, allt enligt PatrikB.

Set objConn = Server.CreateObject("ADODB.Connection")
	objConn.Open = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("/db/db.mdb") & ";PWD=eforumsuger"

Då får jag upp följande felmeddelande

Kunde inte hitta installerbar ISAM

OK, det kanske är något fel på min dator tänkte jag... Men icke, jag la då upp sidan på ett webhotell men fick även där detta fel!

Har jag skrivit fel, eller kan man inte lösenordsskydda sina databaser när man connectar med OLEDB 4.0?

MVH

Medlem sedan mars 2000126 inlägg
#2

Testa att ta bort = mellan objConn.open och "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("/db/db.mdb") & ";PWD=eforumsuger"

Medlem sedan okt. 20001 558 inlägg
#3

Samma fel!
Är det verkligen ingen som vet varför?

LarsG var inne på det, men jag har ju inte ens dom programet felmeddelandet handlade om...

Medlem sedan mars 20002 836 inlägg
#4

Testa detta. Har för mig att det ska funka ....

strPWD = "Lösenord"

Set objConn = Server.CreateObject("ADODB.Connection")

objConn.Properties("JET OLEDB:Database Password") = strPWD

objConn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("/db/db.mdb")

cya,
PatrikB

Medlem sedan okt. 20001 558 inlägg
#5

Lite bättre... Får detta felmeddelande:

ADODB.Connection (0x800A0CC1)
Objektet kunde inte hittas i mängden med det begärda namnet eller numret.
/includes/db_open.asp, line 17

Line 17 = objConn.Properties("JET OLEDB:Database Password") = strPWD
Medlem sedan juli 2000103 inlägg
#6

Detta är ju nästan vad du kör nu, men följande syntax på kopplingssträngen fungerar för mig iaf. Så den är beprövad så att säga. ;)

"Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Database Password=eforumsuger;Data Source=" & Server.MapPath("/db/db.mdb")
Medlem sedan okt. 20001 558 inlägg
#7

Tja, den funkade :e :e :e

TACK!!!!

Medlem sedan mars 20002 836 inlägg
#8

ok ... kommer en länk till Jet Provider: Microsoft OLEDB Provider for Microsoft Jet

cya,
PatrikB

Medlem sedan okt. 20001 558 inlägg
#9

Bra länk :)

Medlem sedan juli 2000103 inlägg
#10

Mmm. De ser intressanta ut de där variablerna, trots att jag inte förstår hälften. :e Finns det ngt sätt att höja prestandan genom att manipulera ngn av dem?

253 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)