[V4RB2] Finding in a VText
Ruslan Zasukhin
sunshine at public.kherson.ua
Thu Apr 21 16:18:28 CDT 2005
On 4/21/05 3:27 PM, "Kem Tekinay" <ktekinay at mactechnologies.com> wrote:
> I have about 25,000 records that include three VText fields. Those fields
> are indexed by words.
>
> I find that a FindContains on those fields takes a long time (15 to 30
> seconds), even though I am just searching for one word. But if I go into
> VStudio and use " select * from email where bodytext like '%viagra%' or
> bodyhtml like '%viagra%' or bodyenriched like '%viagra'", the search takes
> about 5-10 seconds (still longer than I'd expect, but better).
>
> Using FindValue finds nothing at all.
>
> What am I missing?
>
> My code is this:
>
> bs = zEmailTbl.fldBodyText.FindContains( term )
> bs1 = zEmailTbl.fldBodyEnriched.FindContains( term )
> bs = bs.Union( bs1 )
> bs1 = zEmailTbl.fldBodyHTML.FindContains( term )
> bs = bs.Union( bs1 )
Have you try IndexByWords ?
--
Best regards,
Ruslan Zasukhin
VP Engineering and New Technology
Paradigma Software, Inc
Valentina - Joining Worlds of Information
http://www.paradigmasoft.com
[I feel the need: the need for speed]
More information about the Valentina
mailing list