Avatar billede znuggle.com Nybegynder
08. oktober 2003 - 17:21 Der er 8 kommentarer og
1 løsning

Fejl i ASP kode

<html>

<head>
<link rel="stylesheet" type="text/css" href="../style.css">
<script type="text/javascript" language="JavaScript">
<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
//-->
</script>
</head>

<body>
<table border="0" bgcolor="#F61975" cellSpacing="0" cellPadding="0" width="100%" style="border: 1 solid #000000;">
  <tr>
    <td><p><b><font size="1">&nbsp;» BLOG</font></b></td>
  </tr>
</table>
<font size="1">
<br>

<!-- #include file = "menu.asp" -->

<%
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("db.mdb")
Conn.Open DSN

strSQL = "Select * from News order by ID desc"
Set rs = Conn.Execute(strSQL)

If rs.EOF Then

  Response.Write "<p><i>Der er ikke skrevet i bloggen :(</i></p>"
 
End If
Do While Not rs.EOF
%>
</font>
<p align="justify">
<font size="1">» <b><%=rs("Date")%></b><br>
<img src="node.gif"> <i><%=rs("Music")%></i><br>
<%=rs("Text")%><br>
<%
Set Count = Server.CreateObject("ADODB.Connection")
DBPath = "DBQ=" & server.mappath("db.mdb")
Count.Open "DRIVER={Microsoft Access Driver (*.mdb)}; " & DBPath
Sql = "Select count(*) as found from Comments"
Set Count =  Ct.Execute(Sql)

count = Count("found")
%>
<b>» <a href="java script:MM_openBrWindow('showinfo.asp?id=<%=rs("ID")%>','','scrollbars=yes,width=280,height=440');void(0);">Kommentarer: <%=count%></a></b>
<%
Count.Close
Set Count = Nothing
%>
</font>
</p>
<%
rs.MoveNext
Loop

Conn.Close
Set Conn = Nothing
%>
</body>

</html>
Avatar billede znuggle.com Nybegynder
08. oktober 2003 - 17:23 #1
Sorry glemte lige problembeskrivelse. Her er den:

Jeg har et stykke kode her som henter nogle data ud fra en Access db. Det virkede fint i starten men da jeg satte et lille script ind som tæller hvor mange emner der er i databasen så virkede det ikke...

Nogen der kan hjælpe mig?
Avatar billede dawin_dk Nybegynder
08. oktober 2003 - 17:23 #2
lidt info om HVAD fejlen er ville være rart ?
Avatar billede erikjacobsen Ekspert
08. oktober 2003 - 17:24 #3
Du har ikke en connection, der hedder Ct
Avatar billede dawin_dk Nybegynder
08. oktober 2003 - 17:24 #4
det er ikke nødvendigt med 2 connetions til databasen .. desuden så laver du det at du overskriver objektet count (som er en connection) med dit rekordset .. men nøjes med 1 connection .. den kan sagtens bruges til flere ting ..
Avatar billede erikjacobsen Ekspert
08. oktober 2003 - 17:25 #5
Men iøvrigt kan du bare bruge den samme som du laver i toppen - ingen grund
til at lave dobbelt arbejde...
Avatar billede znuggle.com Nybegynder
08. oktober 2003 - 18:08 #6
kan i lave noget kode som jeg kan bruge?
Avatar billede Slettet bruger
08. oktober 2003 - 19:05 #7
Regler for E pkt. 2.1.11
Det er ikke tilladt at:

oprette samme spørgsmål flere gange. Er der ikke indløbet tilfredsstillende svar på et spørgsmål efter 7 dage, er det dog tilladt at lukke det oprindelige spørgsmål, og oprette et nyt identisk.
http://www.eksperten.dk/spm/409881

Og hvorfor svarer du ikke bare på det du bliver spurgt om så er det altså nemmere at hjælpe?
Avatar billede znuggle.com Nybegynder
11. oktober 2003 - 11:31 #8
Hmm... Ved ikke lige hvad jeg skal svare...
Avatar billede znuggle.com Nybegynder
14. oktober 2003 - 12:22 #9
Lukker, da der ingen aktivitet er i spg'et...
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