Не работает поиск по полю с кодировкой CP1251
function DataSetLocateThrough(DataSet: TDataSet; const KeyFields: string;
  const KeyValues: Variant; Options: TLocateOptions; SearchOrigin:TRxSearchDirection = rsdAll): Boolean;
var
  FieldCount: Integer;
  Fields: TList;
  function CompareField(Field: TField; Value: Variant): Boolean;
  var
    S,S1: string;
    
  begin
    if (Field.DataType = ftString) or (loPartialKey in Options) then
    begin
      if loCaseInsensitive in Options then
      begin
        S := UTF8UpperCase(Field.DisplayText);
			
		



 в своих обменниках я вообще использую либо текст либо xml
 в своих обменниках я вообще использую либо текст либо xml