Searching for One Character Words in Index ServerLast reviewed: October 29, 1997Article ID: Q174777 |
The information in this article applies to:
SYMPTOMSWhen you search for a string, for example, "C++" (without the quotes), Index Server will return the following error message:
The query contained only ignored words. (0x80041605) encountered while processing the query "c++". CAUSEBoth the neutral and English wordbreakers strip the trailing "++" characters, because they are not part of a linguistic word. An escape feature exists for special characters such as "&" and "|", because they have special meaning in the query syntax. However, the "+" character has no such special meaning. Also, even with escapes, the query "c(" will be converted to "c", which is a noise-word-only query.
WORKAROUNDRemove the letter "c" from the noise files: Noise.enu and Noise.dat. In that case searching for "c++" will be the same as searching for the letter "c". NOTE: After you edit the noise files, you will need to reindex all of the virtual roots. Keywords : indxhowto kbother Version : 1.1 Platform : winnt Hardware : ALPHA x86 |
================================================================================
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |