1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: 47: 48: 49: 50: 51: 52: 53: 54: 55: 56: 57: 58: 59: 60: 61: 62: 63: 64: 65: 66: 67: 68: 69: 70: 71: 72: 73: 74: 75: 76: 77: 78: 79: 80: 81: 82: 83:
<%@LANGUAGE= " VBSCRIPT " %> xml version= " 1.0 " encoding= " ISO-8859-1 "? > <% Response.Buffer = waar Response.ContentType = „tekst/xml“ Functie ApplyXMLFormatting (strInput) strInput = vervang (strInput, „&“, „& “) strInput = vervang (strInput, „'“, „' “) strInput = vervang (strInput, """", „" “) strInput = vervang (strInput, „>“, „> “) strInput = vervang (strInput, „<“, „< “) strInput = vervang (strInput, „& ampère; “, „& “) strInput = vervang (strInput, „& #163; “, „£ “) strInput = vervang (strInput, „& #160; “, "") strInput = vervang (strInput, „geslacht“, "") strInput = vervang (strInput, „p> “, "") strInput = vervang (strInput, „< “, "") strInput = vervang (strInput, „& nbsp; “, "") strInput = vervang (strInput, „& #8230; “, "") strInput = vervang (strInput, „p& GT; & Lt.; “, "") strInput = vervang (strInput, „ “, "") strInput = vervang (strInput, „b& GT; “, "") strInput = vervang (strInput, „stier“, "") ApplyXMLFormatting = strInput De Functie van het eind %> <% Schemerige searchresults Schemerige searchresults_cmd Schemerige searchresults_numRows Reeks searchresults_cmd = Server.CreateObject („ADODB.Command“) searchresults_cmd.ActiveConnection = MM_recruta2_STRING searchresults_cmd.CommandText = „UITGEZOCHTE A.JBAID, A.JBATitle, A.JBALocation, A.JBACategory, A.JBAPayRate, A.JBADescription, A.JBAEmplymentType, A.JBAFeaturedJob ZET om (KLUSJE (11), A.JBADatePosted, 106) AANGEZIEN JBADatePosted, C.JBCLName, S.JBSURL, S.JBSURLShort, S.JBSRegion VAN dbo.JBAdvert A binnen zich bij dbo.JBClient C op A.JBAClientID = C.JBCLID binnen zich aansluit bij dbo.JBSite S op A.JBASiteID = S.JBSSiteID WAAR JBSSIteOwnerID <> 3 EN JBADatePosted >= DATEADD aansluit (D, - JBAPostFor, GETDATE ()) EN JBAFeaturedJob <> „Y“ ORDE DOOR JBSURL, JBAID DESC“ searchresults_cmd. Voorbereidingen getroffen = waar Reeks searchresults = searchresults_cmd. Voer uit searchresults_numRows = 0 %> <% Schemerige Repeat1__numRows Schemerige Repeat1__index Repeat1__numRows = -1 Repeat1__index = 0 searchresults_numRows = searchresults_numRows + Repeat1__numRows %> <% Terwijl ((Repeat1__numRows <> 0) EN (NIET searchresults.EOF)) %> <%= (searchresults. Fields.Item („JBSURLShort“). Waarde) %> - <%=ApplyXMLFormatting (searchresults. Fields.Item („JBAPayRate“). Waarde) %> - <%=ApplyXMLFormatting (searchresults. Fields.Item („JBALocation“). Waarde) %>]] > ]] > ]] > /detail~ID~<%= (searchresults. Fields.Item („JBAID“). Waarde) %>~<%=Server.URLEncode (searchresults. Fields.Item („JBACategory“). Waarde) %>-jobs-<%=Server.URLEncode (removeutfcharacters (searchresults. Fields.Item („JBATitle“). Waarde))%>-jobs-in-<%=Server.URLEncode (searchresults. Fields.Item („JBALocation“). Waarde) %>-<%=Server.URLEncode (searchresults. Fields.Item („JBCLName“). Waarde) %>-jobs-in-<%=ApplyXMLFormatting (searchresults. Fields.Item („JBSRegion“). Waarde) %>.htm]] > ]] > ]] > ]] > ]] > ]] > ]] > <% Repeat1__index=Repeat1__index+1 Repeat1__numRows=Repeat1__numRows-1 searchresults.MoveNext () als Repeat1__numRows mod. 10 = 0 toen Response.Flush () beëindig als Wend %> <% searchresults. Sluit () Plaats searchresults = niets %>
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: 47: 48: 49: 50: 51: 52: 53: 54: 55: 56: 57: 58: 59: 60: 61: 62: 63: 64: 65: 66: 67: 68: 69: 70: 71: 72:
<> 3 EN JBADatePosted >= DATEADD (D, - JBAPostFor, GETDATE ()) „& _ „EN JBAFeaturedJob <> „Y“ ORDE DOOR JBSURL, JBAID DESC“ Reeks objConn = Server.CreateObject („ADODB.Connection“) objConn.Open MM_recruta2_STRING 'plaatsen onze verbinding aan OB De reeks objRs = objConn.Execute (strQuery) 'voert onze vraag uit Als niet (objRs.Eof) Dan 'controleer om te zien of zijn er teruggekeerde verslagen arrRet = krijgen objRs.GetRows () 'de resultaten in een dimensionale serie 2 Anders Response.Write („Er zijn geen resultaten. “) Eind als Reeks objRs = niets 'Schone Omhooggaand objConn.Close () 'maak schoon Plaats objConn = niets 'Schone Omhooggaand Als IsArray (arrRet) Dan 'Dubbele controle om te zien of hebben wij een resultset Met Reactie . Schrijf ("" & VbCrLf) . Schrijf ("" & VbCrLf) . Schrijf („ „& VbCrLf) . Schrijf („ „& VbCrLf) Voor I = 0 aan UBound (arrRet, 2) '2 = Rijen… arrRet (kolommen, rijen) gebaseerde 0 . Schrijf („ „& VbCrLf) . Schrijf („ „& arrRet (11, I) & "" & VbCrLf) . Schrijf („ „& ApplyXMLFormatting (arrRet (1, I)) &“ - „& ApplyXMLFormatting (arrRet (4, I)) &“ - „& ApplyXMLFormatting (arrRet (2, I)) &“„& VbCrLf) . Schrijf („ „& ApplyXMLFormatting (arrRet (8, I)) & "" & VbCrLf) . Schrijf („ „& ApplyXMLFormatting (arrRet (0, I)) & "" & VbCrLf) . Schrijf („ „& ApplyXMLFormatting (arrRet (10, I)) &“ /detail~ID~ " & arrRet (0, I) & „~“ & Server.URLEncode (arrRet (3, I)) &“ - banen „& Server.URLEncode (removeutfcharacters (arrRet (1, I))) &“ - baan-in „& Server.URLEncode (arrRet (2, I)) &“ - „& Server.URLEncode (arrRet (9, I)) &“ - baan-in „& ApplyXMLFormatting (arrRet (12, I)) &“ .htm " & VbCrLf) . Schrijf („ „& ApplyXMLFormatting (arrRet (9, I)) & "" & VbCrLf) . Schrijf („ „& ApplyXMLFormatting (arrRet (2, I)) & "" & VbCrLf) . Schrijf (het „ UK“ & VbCrLf) . Schrijf („ „& ApplyXMLFormatting (arrRet (5, I)) & "" & VbCrLf) . Schrijf („ „& ApplyXMLFormatting (arrRet (4, I)) & "" & VbCrLf) . Schrijf („ „& ApplyXMLFormatting (arrRet (6, I)) & "" & VbCrLf) . Schrijf („ „& ApplyXMLFormatting (arrRet (3, I)) & "" & VbCrLf) . Schrijf („ „& VbCrLf) Als Mod. 25 toen Response.Flush van I Daarna: i = verklaart nietig . Schrijf ("" & VbCrLf) Eind met Wis arrRet 'Versie de serie van geheugen Anders Response.Write („Er zijn geen resultaten. “) Eind als Functie ApplyXMLFormatting (strInput) strInput = vervang (strInput, „&“, „&“) strInput = vervang (strInput, „„“, „“ „) strInput = vervang (strInput, """", """) strInput = vervang (strInput, „>“, „>“) strInput = vervang (strInput, „<>