webForumDet fria alternativet

senaste inlägget i forumet

ASP

1 svar · 252 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.

257 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)