31. marts 2004 - 12:12Der er
6 kommentarer og 1 løsning
Hvorfor kan man ikke søge på *søgeord i index serveren?
Jeg sidder med en søgeside. Jeg ville gerne have at man kan søge på *værk, fx, og så få teglværk, murværk, osv. ud. Men *'en foran bliver bare ignoreret. Jeg bruger set objQuery = Server.CreateObject("IXSSO.Query") objQuery.Query = "@Contents contains " & s_ord Jeg har set på microsofts sider, at man kan bruge regex til at lave begrænsninger, f.eks i filtyper eller undermapper. Men jeg kan ikke få regex til at fungere på indholdet. Serveren er W2000 server. Nogen der har en forklaring, eller endnu bedre, en løsning?
Det er ikke helt sql, jeg laver ikke forespørgsler i en database. Syntaxen er nogenlunde den samme, men der er ikke helt de samme muligheder. Like gør det samme som Contains, og % virker slet ikke.
Ja, men ikke noget af det jeg har brug for. Jeg har pløjet microsofts sider om det igennem, uden held. Jeg tror jeg må indse at det ikke kan lade sig gøre. IXSSO query bruges til at lave forespørgsler til index-serveren. Sproget er en type sql, men med et væld af forskelle til det man typisk bruger til at lave forespørgsler til fx databaser.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.