may be yes, may be no. if ":not" change to ":nt" - no errors on runtime. Is there some other explanation of what?do i understand you right the Param :not is not detected as Param and is used as KeyWord?
The impression that the treatment of the internal parser, before sending the string to the server ".... fld =: not, ..." turns into ".... fld =:, ..."
in principle, the problem is solved without adjusting the library, but would like some kind of "completeness" of code.
As I said earlier, is used XE2. There's the whole text is represented as a UnicodeString. If I do not produce direct changes in WideString, the record VARCHAR fields leads to an error when using the national Russian text. If the result - it all works.This i do not understand, Ivan. Why this WideString-Cast?
Although the need for such a transformation of the mystery for me. For some reason I thought that UnicodeString - it's just an advanced class of WideString. Borland does not cease to amaze me, for 25 years ... A mysterious they all ...