webForumDet fria alternativet

Fel - men bara ibland...

ASP

3 svar · 190 visningar · startad av Pace

Medlem sedan juni 20019 024 inlägg
Frågan#1

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 :l ):

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)

------------------
"It's not where ya from it's where ya at"

[Redigerat av Pace den 05 sep 2001]

Medlem sedan aug. 20012 349 inlägg
#2

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.

------------------
calling me a motherfucker, saying he's gonna blow me away and blah, blah, blah, blah, blah.
National Blonde Day!

Medlem sedan juni 20019 024 inlägg
#3

Jo, jag har försökt - men då får ju skiten för sig att fungera oavbrutet! :l
Och forumID etc. saknar inte värde, det är det som är så sjukt...

------------------
"It's not where ya from it's where ya at"

Medlem sedan juni 20019 024 inlägg
#4

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)

------------------
"It's not where ya from it's where ya at"

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