Bei etlichen ASP Unterstützern im no-cost-Bereich (Brinkster, websamba etc.) habe ich zu Testzwecken div. Projekte
stehen; z.B. Brinkster, und folge dort jeweils dem empfohlenen Vorgehen zum Verbinden mit einer Access-MDB, also in der
Regel wie folgt bzw. entsprechend ähnlich, aber immer über JET.OLEDB 4.0:
set Con = Server.CreateObject(„ADODB.Connection“)
strConnection = „Provider=Microsoft.JET.OLEDB.4.0;Data Source=meinedb.mdb“
con.Open(strConnection)
bzw. manchmal auch
set Con = Server.CreateObject(„ADODB.Connection“)
strConnection = „Provider=Microsoft.JET.OLEDB.4.0;Data Source=“ & Server.MapPath & „\meinpfad\meinedb.mdb“
con.Open(strConnection)
Ich kann mich auf den Kopf stellen: „Kein installierbares ISAM gefunden“ lautet jeweils die Begrüßung.
Jetzt hab’ ich den Krams mal lokal mit dem IIS 5.0 getestet und da kommt obige Fehlermeldung nur dann, wenn ich
versuche, ein Passwort an eine kennwortgeschützte Access-DB zu übergeben.
In meinem erstgenannten Fall oben kann sich aber das Problem nicht ergeben, da die betreffende DB nicht passwortgeschützt
ist.
Where’s the joke - was lokal funzt will auf den vielgepriesenen Servern á la no cost nicht laufen! Bin ich jetzt blöde?
Vielen Dank für einen Tipp!
Gruß
Stephan