14. november 2003 - 15:22Der er
10 kommentarer og 1 løsning
Operation is not allowed when the object is open.
Hej Jeg får denne fejl; ADODB.Connection error '800a0e79' Operation is not allowed when the object is open. I henholdsvis linie 19 og 75 på denne side;
<!--#include file="jjdb.asp"--> <% status = Request.QueryString("status") %>
<HTML> <HEAD> <TITLE>Redigér anmeldelse</TITLE> </HEAD> <BODY> <CENTER> <% if status = "delete" then %>
<% Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("../../fpdb/link97.mdb") Set Conn=Server.CreateObject("ADODB.Connection") sql = "select * from cat order by ID" set rs = Conn.Execute (sql)
%>
<table border="0" width="300">
<% Do while NOT rs.EOF ColNum = 1 Do while ColNum < 3 %>
<% if NOT rs.EOF then rs.MoveNext end if ColNum = ColNum + 1 if NOT rs.EOF then %>
<TD ALIGN=LEFT VALIGN=middle WIDTH="150"><a href="showsub.asp?CatID=<%=rs("id")%>&status=delete&parent=<%=rs("cat")%>"><%=rs("cat")%> </a></TD> <% end if ColNum = ColNum + 1 Loop %>
</TR>
<% if NOT rs.EOF then rs.MoveNext end if Loop %>
</TABLE>
<% rs.close Conn.Close set Conn = nothing %>
<%else%>
<% Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("../../fpdb/link97.mdb") Set Conn=Server.CreateObject("ADODB.Connection") sql = "select * from cat order by ID" set rs = Conn.Execute (sql)
%>
<table border="0" width="300">
<% Do while NOT rs.EOF ColNum = 1 Do while ColNum < 3 %>
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Det der sker er at du har åbnet to databaser på en gang, og den kan den ikke finde ud af... Prøv at slette <!--#include file="jjdb.asp"--> og prøv så om det virker
syntax_hh >> jeg syntes at jeg gang på gang ser dig skrive noget der er decideret forkert... siden hvornår har der ikke måttet være punktumer i en server.mappath? og hvordan kan man sige at der skal slettes en inkludefil når man ikke aner hvad der er i den??
reimer7 >> et gæt er at du i jjdb.asp åbner en forbindelse til databasen - er dette korrekt er det ikke nødvendigt i hverken linie 19 eller 75. Det er kun nødvendigt og også kun muligt at åbne databasen én gang - så det er derfor den melder fejl... så prøv evt bare at fjern/udkommenter de to linier
keysersoze skrev: "reimer7 >> et gæt er at du i jjdb.asp åbner en forbindelse til databasen - er dette korrekt er det ikke nødvendigt i hverken linie 19 eller 75. Det er kun nødvendigt og også kun muligt at åbne databasen én gang - så det er derfor den melder fejl... så prøv evt bare at fjern/udkommenter de to linier"
Det her gik fuldstændig op i hat og briller... Jeg kom til at afvise keysersoze' svar, selvom det var hans svar der fik skidtet til at virke og desværre til at godtage syntax_hh's svar selvom det fik skidtet til at begå selvmord :-) Popquiz: Hvordan ændre man dette?
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.