Avatar billede peterkopi Nybegynder
16. juni 2004 - 13:00 Der er 15 kommentarer og
1 løsning

500 Intern Serverfejl på "hent 3 nyheder"

Hej!

Jeg får en HTTP 500 Intern Serverfejl, når jeg prøver at hente siden: http://www.peterogdeandrekopier.dk/vis3nyheder.asp

Koden ser sådan ud:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<%
Response.Buffer = True

' Connection til database
Set Conn = Server.CreateObject("ADODB.Connection")
'DBPath = "DBQ=" & server.mappath("db\db.mdb")
Conn.Open "Data Source=d:\home\peterogdeandredk\db\db.mdb;Provider=Microsoft.Jet.OLEDB.4.0;"

' Her hiver vi indholdet af databasen ud, sorterer dem efter dato
    Sql = "SELECT top 3 * FROM nyheder ORDER BY Dato DESC"
    Set Record =  Con.Execute(Sql)

%>

<html>
<head>
<!-- Minus AutoDato -->
    <title>3 nyheder</title>
<META NAME="Generator" CONTENT="Stone's WebWriter 3.5">
<meta name="Author" content="Peter Molzen" />
</head>
<body>


<% Do While Not Record.EOF %>
       
        <b><font size="2" face="Verdana">Den : </font> </b>
    <font size="2" face="Verdana"><% Response.Write Record("Dato")%></font><br>
        <font face="Verdana">
        <b><font size="2">Navn : </font> </b><font size="2"><% Response.Write Record("Forfatter")%><br>
        <b>Nyhed : </b><% Response.Write Record("Nyhed") %></font></font><br>
<br></p>
    <hr>

<%
Record.MoveNext
Loop
%>

  <%
' Lukke connection
Con.Close
Set Con = Nothing
%>


</body>
</html>

Kan det skyldes, at 'Con' staves både 'Con' og 'Conn'?
Nogen der kan se eller gætte fejlen?
Avatar billede fennec Nybegynder
16. juni 2004 - 13:03 #1
Set Record =  Con.Execute(Sql)
skal være
    Set Record =  Conn.Execute(Sql)
Avatar billede peterkopi Nybegynder
16. juni 2004 - 13:06 #2
Hej igen fennec - og TAK! igen, igen, igen. Ikke mindst for billederne! Lægger du også et svar?
Avatar billede peterkopi Nybegynder
16. juni 2004 - 13:08 #3
Jeg danser af glæde og nu skal jeg bare have scriptet til kun at vise de første 20 ord...
Avatar billede fennec Nybegynder
16. juni 2004 - 13:14 #4
no prob :o)

Håber du kan bruge billederne. Vil du have de andre også??
Jeg er amatørfotograf i fritiden, hvorfor jeg er kritisk over resultatet. Normalt giver en 36 film ca 10 gode billeder afhængig af lysforhold. Jeg kunne evt uploade dem, nå det bliver muligt....
Avatar billede fennec Nybegynder
16. juni 2004 - 13:15 #5
De første 20 ord eller bogstaver???
Avatar billede peterkopi Nybegynder
16. juni 2004 - 13:26 #6
Vi vil mægtig gerne se de andre billeder også, så dem må du da virkelig gerne sende også, hvis det ikke er for meget forlangt?
Mht. "de første 20" havde jeg egentlig forestillet mig de første 20 ord, for så slipper man forhåbentlig (næsten/måske!) for resuméer...
Avatar billede fennec Nybegynder
16. juni 2004 - 13:27 #7
du kan evt bruge left() funktionen...

<% Response.Write left(Record("Nyhed"),50) %>
Avatar billede fennec Nybegynder
16. juni 2004 - 13:33 #8
Hvis du vil vise 20 ord, burde denne gøre det. (har ikke testet)

<%
tempArr = split(Record("Nyhed")," ")
if ubound(tempArr) > 20 then
  'over 20 ord i teksten
  for f=lbound(tempArr) to 20
    response.write tempArr(f)& " "
  next
else
'under 20 ord
  response.write Record("Nyhed")
end if
%>
Avatar billede peterkopi Nybegynder
16. juni 2004 - 13:37 #9
Det kører, fennec. Jeg prøver lige dit sidste indlæg på http://www.peterogdeandrekopier.dk/vis5nyheder.asp
Avatar billede peterkopi Nybegynder
16. juni 2004 - 13:49 #10
Æhh... Skal jeg sætte det ind der, hvor der nu står:

<% Response.Write Record("Nyhed") %>
Avatar billede fennec Nybegynder
16. juni 2004 - 13:51 #11
ja...
Avatar billede peterkopi Nybegynder
16. juni 2004 - 15:09 #12
Okay - nu viser den så HELE nyheden på http://www.peterogdeandrekopier.dk/vis3nyheder.asp
Avatar billede peterkopi Nybegynder
16. juni 2004 - 15:09 #13
Undskyld den lange responstid - men det sker jo ... ;-)
Avatar billede fennec Nybegynder
16. juni 2004 - 15:45 #14
Der mangler "..." efter dem som bliver forkortet :o)

smid en response.write "..." lige efter next.

...
    response.write tempArr(f)& " "
  next
  response.write "..."
else
...
Avatar billede peterkopi Nybegynder
16. juni 2004 - 16:10 #15
Perfectum rectum - det virks! Du skal da have nogle flere point, Henrik.. Jeg opretter lige et pointspm til dig!
Avatar billede kenp Novice
16. juni 2004 - 19:48 #16
fennec du skal hente point her http://www.eksperten.dk/spm/510546 peterkopi glemte at smide et link til dig
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