lmikle,
Использую SQLiteWrapper
Делаю так:
Код:
bdz: WideString;
bdz := UTF8Encode(str);
В базу идет русский текст.
А так
Код:
sltb := AnsiString(UTF8Encode(sldb.GetTable('SELECT name, id, type_id FROM t_cat WHERE id in (SELECT cat_id FROM t_names WHERE search LIKE ''%'+bdz+'%'')')));
Не компилиться, пишет: There is no overloaded version of 'UTF8Encode' that can be called with these arguments.