webForumDet fria alternativet

senaste inlägget i forumet

ASP

1 svar · 254 visningar · startad av syrolis

Medlem sedan feb. 2003107 inlägg
Frågan#1

Använder Web Wiz forum och försöker få senaste inlägget att visas på en sida.

med koden nedan får jag följande fel men jag är kass på ASP och förstår inte vad jag gör för fel...

Error Type:
Microsoft JET Database Engine (0x80040E10)
No value given for one or more required parameters.
/sef4/forum/SENAST.asp, line 8

<%Set Conn = Server.CreateObject("ADODB.Connection") 
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("admin/database/wwforum.mdb")
[b]Set RS=Conn.Execute("Select Top 1 * From tblTopic Order By Message_date desc")[/b]

If RS.EOF Then%>
<tr><td>Tomt</td></tr>
<%Else%>
<tr>
   <td>
<font verdana=2><b>Det senaste Foruminlägget</b><br>
<img border="0" src="nyttforum/dot175.gif" width="175" height="10"></font>
<%=RS("Message_date")%></td>
</tr>
<tr>
   <td><b><%=RS("subject")%></b></td>
</tr>
<tr>
   <td>

<a href="forum_posts.asp?visa=las&Thread_ID=<%=RS("Thread_ID")%>&rubrik=<%=RS("Subject")%>"><%=Left(RS("Message"),100)%></a>

   </td>
</tr>

<%End If

RS.Close
Set RS=Nothing%>

Tacksam för hjälp

Sylvia

Medlem sedan juni 200032 967 inlägg
#2

Felmeddelandet brukar betyda att du skrivit ett tabell- eller fältnamn som inte finns, i SQL-frågan. Kolla alltså att du tabllen heter tblTopic och att fältet heter Message_date.

259 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)