Det kan du sagtens gøre med vbscript og split funktionen og et array !
Eksempel :
dim ordArray
ordArray = split(ord, " ")
antal_ord = ubound(ordArray)
Så har du ordene delt op og antallet, så er det jo "lige ud af landevejen"
at opbygge din sql string
God fornøjelse,
Kent Fonager
http://www.netcoders.dk - alt hvad du skal vide om internet udvikling !
"Ghashûl" <ghashul@ghashul.dk> wrote in message
news:7rfc5t81o7ufu3oib8cjfiv54enefn3m9t@ghashul.dk...
> On Fri, 5 Jan 2001 22:27:45 +0100, "Kent Fonager / Netcoders ApS"
> <kent@netcoders.dk> wrote:
>
> >Prøv f.eks. :
> >
> >sql = "select * from tableName where field like '%ord1%' and field like
> >'%ord2%' and field like '%ord3%'"
> >
> >På denne måde skal ALLE ord indgå i søgefeltet !
>
> Ja, det er rigtigt.
> Det jeg egentlig behøver er en metode at undersøge hvor mange ord der
> er og opdele dem ordenligt.
> Det hele vil komme fra et enkelt text-input felt.
>
> Det skal virke hvad end man taster 1 eller 5 eller 10 ord.
>
> Det må på en eller anden måde være muligt at splitte det op og så lave
> SQL strengen ud fra det, men jeg kan ikke lige komme på hvordan.
>
> --
> Regards Sir Ghashûl, Knight of The alt.Roundtable <><
>
> Does it offend you that I got a friend who
> knows what you've been through and says that he loves you?