Ruslan, What is the second parameter for .EscapeString for? Since it is named inforRegEx I assume you should set this to true if it's a REGEX search, but to false if it's a regular SQL search. Is this correct? What does it do, exactly? Thanks, Jon