Доброго времени суток.
Есть следующая проблема с кодировками. При получении данных из текстового поля MS Access символы из диапазонов Unicode "Расширенная латиница - A", "Расширенная латиница - B", "Фонетические значки", "Греческий основной" транслируются в виде знаков вопроса. UTF8Encode не помог.
SQLQuery1.SQL.Clear;
SQLQuery1.SQL.Add('SELECT * FROM Table1 WHERE Nomer=:param1 ;');
SQLQuery1.Params.ParamByName('param1').AsInteger:=1;
SQLQuery1.Open;
Label1.Caption:=SQLQuery1.FieldByName('Field1').AsString;
SQLQuery1.Close;
Подобная тема обсуждалась на форуме по поводу кириллицы. С русскими буквами у меня вопрос решился применением AnsiToUTF8, а вот с символами юникода из указанных выше диапазонов функции преобразования не помогают.
Что-нибудь подскажете по решению данной проблемы?
Lazarus 1.0.2, FPC 2.6.0, WinXPSP3, MS Access 2000