%@LANGUAGE="VBSCRIPT"%> <% Dim TxtBookSearch Dim RecCount TxtBookSearch = " " RecCount = 0 set RsCategory = Server.CreateObject("ADODB.Recordset") RsCategory.ActiveConnection = cnCEPVideo Select Case Request("RSelect") Case 2 If (Request.Form("txtSearch") <> "") then TxtBookSearch = Request.Form("txtSearch") If (Request.Form("SearchCategory") <> 0) Then RsCategory.Source = "SELECT CategoryDesc, * FROM VideoLibraryCatalog INNER JOIN CATEGORY ON VideoLibraryCatalog.CategoryID = CATEGORY.Category WHERE CategoryID = " & Request("SearchCategory") & " AND Title Like '%" & Replace(TxtBookSearch, "'", "''") + "%'" Else RsCategory.Source = "SELECT CategoryDesc, * FROM VideoLibraryCatalog INNER JOIN CATEGORY ON VideoLibraryCatalog.CategoryID = CATEGORY.Category WHERE Title Like '%" + Replace(TxtBookSearch, "'", "''") + "%'" End If Else RsCategory.Source = "SELECT * FROM VideoLibraryCatalog Where CategoryID = 0" End If Case 3 If (Request.Form("txtSearch") <> "") then TxtBookSearch = Request.Form("txtSearch") If (Request.Form("SearchCategory") <> 0) Then RsCategory.Source = "SELECT CategoryDesc, * FROM VideoLibraryCatalog INNER JOIN CATEGORY ON VideoLibraryCatalog.CategoryID = CATEGORY.Category WHERE CategoryID = " & Request("SearchCategory") & " AND Author Like '%" & Replace(TxtBookSearch, "'", "''") + "%'" Else RsCategory.Source = "SELECT CategoryDesc, * FROM VideoLibraryCatalog INNER JOIN CATEGORY ON VideoLibraryCatalog.CategoryID = CATEGORY.Category WHERE Author Like '%" + Replace(TxtBookSearch, "'", "''") + "%'" End If Else RsCategory.Source = "SELECT * FROM VideoLibraryCatalog Where CategoryID = 0" End If Case 4 if (Request.Form("txtSearch") <> "") then TxtBookSearch = Request.Form("txtSearch") if (Request.Form("SearchCategory") <> 0) Then RsCategory.Source = "SELECT CategoryDesc, * FROM VideoLibraryCatalog INNER JOIN CATEGORY ON VideoLibraryCatalog.CategoryID = CATEGORY.Category WHERE CategoryID = " & Request("SearchCategory") & " AND ProducedBy Like '&" & Replace(TxtBookSearch, "'", "''") + "%'" else RsCategory.Source = "SELECT CategoryDesc, * FROM VideoLibraryCatalog INNER JOIN CATEGORY ON VideoLibraryCatalog.CategoryID = CATEGORY.Category WHERE ProducedBy Like '&" + Replace(TxtBookSearch, "'", "''") + "%'" end if else RsCategory.Source = "SELECT * FROM VideoLibraryCatalog Where CategoryID = 0" end if Case 5 if (Request.Form("txtSearch") <> "") then TxtBookSearch = Request.Form("txtSearch") If (Request.Form("SearchCategory") <> 0) Then RsCategory.Source = "SELECT CategoryDesc, * FROM VideoLibraryCatalog INNER JOIN CATEGORY ON VideoLibraryCatalog.CategoryID = CATEGORY.Category WHERE CategoryID = " & Request("SearchCategory") & " AND DetailedDesc Like '%" + Replace(TxtBookSearch, "'", "''") + "%'" else RsCategory.Source = "SELECT CategoryDesc, * FROM VideoLibraryCatalog INNER JOIN CATEGORY ON VideoLibraryCatalog.CategoryID = CATEGORY.Category WHERE DetailedDesc Like '%" + Replace(TxtBookSearch, "'", "''") + "%'" end if else RsCategory.Source = "SELECT * FROM VideoLibraryCatalog Where CategoryID = 0" end if Case Else If (Request.Form("SearchCategory") <> 0) Then RsCategory.Source = "SELECT CategoryDesc, * FROM VideoLibraryCatalog INNER JOIN CATEGORY ON VideoLibraryCatalog.CategoryID = CATEGORY.Category WHERE CategoryID = " & Request("SearchCategory") & "" Else RsCategory.Source = "SELECT * FROM VideoLibraryCatalog Where CategoryID = 0" End If End Select RsCategory.CursorType = 0 RsCategory.CursorLocation = 2 RsCategory.LockType = 3 RsCategory.Open() %>
| Category | Title | Presenter | Producer | Tape Information |
|---|---|---|---|---|
| <%=(RsCategory.Fields.Item("CategoryDesc").Value)%> | ', 'item_detail');"><%=(RsCategory.Fields.Item("Title").Value)%> | <%=(RsCategory.Fields.Item("Author").Value)%> | <%=(RsCategory.Fields.Item("ProducedBy").Value)%> | <%=(RsCategory.Fields.Item("ShortDesc").Value)%> |