30. april 2006 - 23:10Der er
2 kommentarer og 1 løsning
Hvorfor kan jeg ikke opdatere min side i 1-2 min
Jeg sidder tit og arbejder med DB'er og ofte sker det at jeg ikke kan opdaterer min side i 1-2 minutter. Hvis man har tålmodighed, og det har jeg ikke med sådan noget, og venter vises siden perfekt. Hvad er det der sker ?
Det er møj hamrende irriterende og forsinker en når man sidder og arbejder. Her den fejl den kommer med:
Provider (0x80004005) Unspecified error /vl10/vaertskaber.asp, line 232
Er der nogen af jer der har en løsning på denne fejl, for det er åbenbart ikke koden den er gal med.
Fejlen kommer typsik i Conn.Open linjen, eksempel på koden: Set Conn = Server.CreateObject("ADODB.Connection") dbsti = Server.MapPath("/folder/dbfil.mdb") Conn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & dbsti
Min erfaring er at {Microsoft Access Driver (*.mdb)}; driveren er lidt ustabil og kan give denne fejl en gang i mellem, også selvom man husker at kalde .Close på RecordSet og Connectionen. Fejlen kan komme pluseligt det kan være koden køre fint i et par dage og så kommer fejlen en gang eller to og forsvinder igen noget tid.
Jeg vil anbefale at bruge OLE.DB driveren som virker meget mere stabil i stedet for:
Så koden vist før skal rettes til dette: Set Conn = Server.CreateObject("ADODB.Connection") dbsti = Server.MapPath("/folder/dbfil.mdb") Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & dbsti
Den fejl du får kan man som regel fremprovokeres ved at lave en .asp fil som kun åber en forbindelse til databasen, åbner siden i en browser og trykker hurtigt på reload flere gange.
thesurfer >> det er lige nøjagtigt som eagleeye beskriver. Og tak for en løsning eagleeye.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.