Nej det tycker jag också
jag har denna kod som test nu
SQLStmt = "SELECT Forum.ForumID, ForumReplies.ReplyID, ForumReplies.ReplyPostedBy, ForumReplies.ReplyPostedDate, ForumReplies.ReplyContents, ForumReplies.FkTopicID, ForumTopics.TopicID, ForumTopics.TopicName, ForumTopics.TopicPostedBy, ForumTopics.TopicPostedDate, ForumTopics.TopicContents, ForumTopics.TkForumID, ForumTopics.TopicCountReplies "_
&"FROM (Forum INNER JOIN ForumTopics ON Forum.ForumID = ForumTopics.TkForumID) INNER JOIN ForumReplies ON ForumTopics.TopicID = ForumReplies.FkTopicID "_
& "WHERE (ForumTopics.TopicContents LIKE '%" & strSearch & "%' OR ForumTopics.TopicName LIKE '%" & strSearch & "%') "_
& "AND Forum.ForumID = "& Request.Form("ForumID") &" "_
& "AND ForumTopics.TkForumID = "& Request.Form("ForumID") &" "_
& "OR (ForumReplies.ReplyContents LIKE '%" & strSearch & "%' ) ORDER BY ForumTopics.TopicID DESC"
Set RS = Server.CreateObject("ADODB.Recordset")
RS.Open SQLStmt, Connect, 3, 1
If Rs.EOF Then
Response.Write"The search didn't find any thread containing <b>"& strSearch &"</b>"
Rs.Close
Set RS = Nothing
Connect.Close
Set Connect = Nothing
Else
Rs.Close
Set RS = Nothing
ArrRS = Connect.Execute(SQLStmt).getrows()
For y = 0 to ubound(ArrRS,2)
Response.Write ArrRS(0,y) & "<br>"
Response.Write ArrRS(1,y) & "<br>"
Response.Write ArrRS(2,y) & "<br>"
Response.Write ArrRS(3,y) & "<br>"
Response.Write ArrRS(4,y) & "<br>"
Response.Write ArrRS(5,y) & "<br>"
Response.Write ArrRS(6,y) & "<br>"
Response.Write ArrRS(7,y) & "<br>"
Response.Write ArrRS(8,y) & "<br>"
Response.Write ArrRS(9,y) & "<br>"
Response.Write ArrRS(10,y) & "<br>"
Response.Write ArrRS(11,y) & "<br>"
Response.Write ArrRS(12,y) & "<br>"
Next
Erase ArrRS
Connect.Close
Set Connect = Nothing
End If
Då får jag inga värden i ArrRS: 4,5,6,7,8,9
Men om jag skriver ut denna
SQLStmt = "SELECT Forum.ForumID, ForumReplies.ReplyID, ForumReplies.ReplyPostedBy, ForumReplies.ReplyPostedDate, ForumReplies.ReplyContents, ForumReplies.FkTopicID, ForumTopics.TopicID, ForumTopics.TopicName, ForumTopics.TopicPostedBy, ForumTopics.TopicPostedDate, ForumTopics.TopicContents, ForumTopics.TkForumID, ForumTopics.TopicCountReplies "_
&"FROM (Forum INNER JOIN ForumTopics ON Forum.ForumID = ForumTopics.TkForumID) INNER JOIN ForumReplies ON ForumTopics.TopicID = ForumReplies.FkTopicID "_
& "WHERE (ForumTopics.TopicContents LIKE '%" & strSearch & "%' OR ForumTopics.TopicName LIKE '%" & strSearch & "%') "_
& "AND Forum.ForumID = "& Request.Form("ForumID") &" "_
& "AND ForumTopics.TkForumID = "& Request.Form("ForumID") &" "_
& "OR (ForumReplies.ReplyContents LIKE '%" & strSearch & "%' ) ORDER BY ForumTopics.TopicID DESC"
Set RS = Server.CreateObject("ADODB.Recordset")
RS.Open SQLStmt, Connect, 3, 1
If Rs.EOF Then
Response.Write"The search didn't find any thread containing <b>"& strSearch &"</b>"
Rs.Close
Set RS = Nothing
Connect.Close
Set Connect = Nothing
Else
Response.Write Rs.Getstring
Rs.Close
Set RS = Nothing
Connect.Close
Set Connect = Nothing
End If
så kommer alla värden med, förstår inte vad som är fel
------------------
Real mad hiphop flavaz kickin' it right from tha street without no FEAR, Yo !
[Redigerat av erka den 05 sep 2001]