Har en Access 97 databas uppladdad till en sida på SweBase webhotell, men den krånglar lite nu och då. Jag får oregelbundet upp detta fel:
Microsoft JET Database Engine error '80004005'
Cannot open database ''. It may not be a database that your application recognizes, or the file may be corrupt.
Och koden ser ut så här:
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Database Password=****;Data Source=" & Server.MapPath("Data\data.mdb")
Set RecSet = Server.CreateObject("ADODB.Recordset")
Som sakt kommer felet oregelbundet. För det mesta funkar det felfritt, men så någon gång ber månad kommer detta fel upp! Det hjälper inte att uppdatera sidan och felet pågor oftast i 2 till 3 dagar. Sen så funkar det igen, tills nästa gång det krånglar!
Har testat att öppnat databasen i Access97 och det har gått bra. Har även reparerat den och komprimerat, men får fortfarande samma fel.
Vad är det som är fel? Mycket irriterande i alla fall!
Jag hade ett liknande problem med mina access 97 databaser efter 1 dag så slutade dom att funka. Så jag fick göra om dom til access 2000 och då funka det perfekt.