webForumDet fria alternativet
Logga in / Bli medlem

Unspecified error..

ASP

3 svar · 198 visningar · startad av Bendro

Medlem sedan jan. 20013 039 inlägg
Trådstart#1

Behöver lite hjälp..
Kollade runt med hjälp av sök, men de som jag hittade som frågat det här förut verkar ha kört på PWS..och att det var problemet. Jag ligger inte och kör på PWS..men får ändå detta problem.
Nämligen att det funkar fint att öppna databasen en gång..men skulle jag försöka en gång till får jag Unspecified Error...

Raden som klagas på ser ut så här:

conn.Open "driver={Microsoft access driver (*.mdb)}; dbq=D:\Inetpub\Webbs\keystone\db\keystone.mdb"

Är inte riktigt med på varför det funkar bra vid första försöket med sedan klickar. Väntar jag 1-2 minuter och försöker igen..så funkar det. Bara får att ågerigen klicka.

Medlem sedan dec. 20003 563 inlägg
#2

Har du stängt allt.

Conn.close
Set Conn = nothing

Medlem sedan jan. 20013 406 inlägg
#3

Det brukar vara en del problem med att öppna dataförbindelser mot access databaser. pröva istället att öppna en system dsn. Då måste du först skapa en system dsn på databasen. Det gör du i kontrollpanelen odbc. Där väljer du sedan system dsn och skapar en ny. specificera sökvägen till datbasen och skriv ett namn.

Koden på sidan ser sedan ut på detta sett.

' Öppna dataförbindelsen
Set conn = Server.CreateObject("ADODB.Connection")
conn.open "namnet", "användarnamn", "lösen"

Lycka till!!

Medlem sedan jan. 20013 039 inlägg
#4

Svar ja, jag har stängt allt.
Tror jag har hittat varför det krånglade...
Jag sitter med en gammal kod som jag skall göra ett admin-gränssnitt till. Vad jag inte visste var att han som kodat ursprungligen har lagt databasöppningen (plus allt annat t.ex font) i en session-variabel i Global.asa. Tydligen är det den som stör ut min kod. Testade att använda mig av samma session-baserade databasöppning och då funkade det.

Så om jag fattat det hela rätt...så öppnades databasen två ggr...en gång i session och en gång i min öppning...men stängdes bara en? Eller är jag helt ute och seglar?
Eftersom det funkade första ggn jag var inne borde ju inte de två öppningarna störa varandra..?
Någon mer som fått hjärnan kokt i hettan? :e

258 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
121 ms — hämta tråd, inlägg och bilagor (db)
134 ms — ändringar (db)