webForumDet fria alternativet

Det går inte att öppna filen

ASP

2 svar · 215 visningar · startad av mikul

Medlem sedan aug. 20013 824 inlägg
Frågan#1

Ahh!!!!! Vad ska jag ta mig till!?
Allt har fungerat jättebra, men när jag gjorde en komprimering & reparering av databasen så slutade allt att fungera, tror att jag inte gjorde mer än så för att den skulle sluta fungera.

Men det ska ju inte vara nån anledning, eller hur?

Nån som vet vad jag skall göra?

Microsoft JET Database Engine (0x80004005)

Det går inte att öppna filen 'C:\agridulce\kalender\Customers.mdb'. 
Den är antingen låst av annan användare eller måste du ha behörighet att läsa den.

/agridulce/kalender/kalender.asp, line 128

Set Cn = server.createobject("adodb.connection")
Cn.Open "provider=microsoft.jet.oledb.4.0; data source ="& Server.Mappath("Customers.mdb") &";"

Tack i förhand!

Medlem sedan dec. 20003 887 inlägg
#2

Någon av dessa tre metoder bör väl fungera...

  • Försök ta bort låsningsfilen (Customers.ldb) om den finns.
  • Försök öppna databasen i Access och välj Tools-> Database Utilities-> Compact and Repair Database...
  • Skapa en ny databas och importera tabellerna och datat från Customers.mdb till den nya.

Annars har det väl blivit något form av rättighetsstrul...

red.
Andra punkten kan du ju skippa kanske... ;)

Medlem sedan aug. 20013 824 inlägg
#3

Hehe, nä det är nog ingen bra lösning :e
Men tack så mycket! Funkade med tredje punkten :)

264 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)