Avatar billede kanstrup Nybegynder
21. juni 2001 - 11:23 Der er 14 kommentarer og
1 løsning

ad. : Forum !!!

Hvad betyder dette :

ADODB.Recordset error \'800a0e7d\'

Operation is not allowed on an object referencing a closed or invalid connection.

/kanstrup/bb/bb.asp, line 26
Avatar billede no_doubt Nybegynder
21. juni 2001 - 11:25 #1
der er noget galt med din conn til databasen
Avatar billede kanstrup Nybegynder
21. juni 2001 - 11:27 #2
ok...min conn ser sådan ud :

<META http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">
<%
Dim Conn_CONNECTIONSTRING
Dim Conn
Dim objRecordset1

Set Conn = Server.CreateObject(\"ADODB.Connection\")
\' change bb.mdb to the directory where it will reside
Conn.CONNECTIONSTRING = \"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & Server.Mappath(\"../database/bb.mdb\") & \";\"



Set objRecordset1= Server.CreateObject(\"ADODB.Recordset\")


Set RsMain = Server.CreateObject(\"ADODB.Recordset\")
Set RsSecondary= Server.CreateObject(\"ADODB.Recordset\")

\' change subjectid.txt to the directory where it will reside
read = server.mappath(\"../database/subjectid.txt\")
write = server.mappath(\"../database/subjectid.txt\")
%>
Jeg ved altså ikke rigtig noget om ASP, men hvad skal jeg kigge efter ?
Avatar billede kanstrup Nybegynder
21. juni 2001 - 11:35 #3
Jeg skal lige tilføje, at alle link er i orden !
Avatar billede hotshot Nybegynder
21. juni 2001 - 12:31 #4
Du erklærer en variabel ved navn Conn_CONNECTIONSTRING, men bruger den aldrig.
Du bruger istedet CONNECTIONSTRING, da du sætter driver og sti til DB.
Jeg tror fejlen ligger her
Avatar billede kanstrup Nybegynder
21. juni 2001 - 12:37 #5
Nix ! Får stadig samme svar:

ADODB.Recordset error \'800a0e7d\'

Operation is not allowed on an object referencing a closed or invalid connection.

/kanstrup/bb/bb.asp, line 26

Linie 26 (og omgivelser) ser sådan ud :

<%
RsMain.open \"Select * from main \", Conn
RsSecondary.open \"Select * from secondary \", Conn

Hvad kan jeg så have fucked up ?
Avatar billede kanstrup Nybegynder
21. juni 2001 - 12:43 #6
Vent lige lidt, ser dette rigtigt ud ?Dim Conn_CONNECTIONSTRING
Dim Conn
Dim objRecordset1

Set Conn = Server.CreateObject(\"ADODB.Connection\")
\' change bb.mdb to the directory where it will reside
Conn.CONNECTIONSTRING = \"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & Server.Mappath(\"../database/bb.mdb\") & \";\"

Avatar billede kanstrup Nybegynder
21. juni 2001 - 12:44 #7
Næst-sidste linie : Conn.CONNECTIONSTRING

skulle det ikke have været : Conn_CONNECTIONSTRING .....?
Avatar billede kanstrup Nybegynder
21. juni 2001 - 12:48 #8
Mit link siger : http://www.friserverplads.dk/kanstrup/bb/bb.asp

og det er dér det går galt.
Avatar billede hotshot Nybegynder
21. juni 2001 - 13:09 #9
Jeg forstår ikke din sidste kommentar, men din næstsidste kommentar refererer til den variabel jeg beskrev i mit svar
Avatar billede webbe Nybegynder
21. juni 2001 - 13:25 #10
Der skal stå Conn.Open istedet for Conn.Connectionstring
Avatar billede kanstrup Nybegynder
21. juni 2001 - 13:58 #11
Jeg tror vores kommentarer kører forbi hinanden !

Kan I ikke sige, hvad I har svaret på ? (Tæl fra oven!)
webbe>> Conn.Open i hvilken fil ?
hotshot>> uddyb !
Avatar billede webbe Nybegynder
21. juni 2001 - 14:47 #12
Conn.CONNECTIONSTRING = \"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & Server.Mappath(\"../database/bb.mdb\") & \";\"

Skal være:

Conn.Open = \"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & Server.Mappath(\"../database/bb.mdb\") & \";\"


Du skal jo angive hvad din connection skal gøre, dvs. om den skal åbne eller lukke!
Avatar billede webbe Nybegynder
21. juni 2001 - 14:49 #13
Det er indlæg nr. 3 - der hvor du viser din conn!

Mit svar løser dit problem....så får du ikke den fejlmeddelelse længere da din connection bliver åbnet!
Avatar billede kanstrup Nybegynder
21. juni 2001 - 15:15 #14
Kan Jeg lokke nogen til at kigge på :

http://www.friserverplads.dk/kanstrup/

? kanstrup....plz !
Avatar billede kanstrup Nybegynder
24. august 2003 - 15:46 #15
Må vist hellere lukke spørgsmålet !
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester