det klassiska svaret är att skriva ut sql koden som du försöker exekvera och se hur den ser ut.
Troligen saknar forumid värde eller något sådant.
3 svar · 199 visningar · startad av Pace
Jag får ett gäng sjuka fel som uppstår när de känner för det (men givetvis inte när jag försöker debugga det ):
Microsoft JET Database Engine error '80040e10'
Too few parameters. Expected 1.
/voodoofilm/forum/forum.asp, line 181
På rad 181 står det:
' Hämta alla ämnen från db
SQL = "SELECT ForumTopics.T_Status, ForumTopics.Forum_ID, ForumTopics.Topic_ID, ForumTopics.T_subject, ForumTopics.T_NoOfRead, " & _
"ForumTopics.T_Originator, ForumTopics.T_Replies, ForumTopics.T_Last_Post, ForumTopics.T_MsgIcon, ForumMembers.M_Name " & _
"FROM ForumMembers INNER JOIN ForumTopics ON ForumMembers.Member_id = ForumTopics.T_Originator " & _
"WHERE ForumTopics.Forum_ID = " & forumID
If defDate <> "" Then SQL = SQL & " AND T_Last_Post >#" & defDate & "#"
SQL = SQL & " ORDER BY ForumTopics.T_Last_Post DESC"
--> Set rs = Connection.Execute (SQL)
Och ibland får jag felmeddelandet:
Microsoft JET Database Engine error '80040e10'
No value given for one or more required parameters.
/voodoofilm/forum/forum.asp, line 17
för följande kod:
SQL = "SELECT F_Name FROM ForumForums WHERE forum_id = " & forumID
Set rs = Connection.Execute(SQL)
det klassiska svaret är att skriva ut sql koden som du försöker exekvera och se hur den ser ut.
Troligen saknar forumid värde eller något sådant.
Jo, jag har försökt - men då får ju skiten för sig att fungera oavbrutet!
Och forumID etc. saknar inte värde, det är det som är så sjukt...
Nu uppstod ett fel som jag "hann" debugga:
Microsoft JET Database Engine error '80040e10'
No value given for one or more required parameters.
På denna raden:
SQL = "SELECT F_Name FROM ForumForums WHERE forum_id = 7"
Set rs = Connection.Execute (SQL)