Delphi 7 Personal, MySQL с использованием libmysql.dll + UTF8
Я использую Delphi 7 Personal. Для доступа к базе данных MySQL я использую libmysql.dll + очень простую обертку, что для меня достаточно. За исключением одного... кажется, что он не обрабатывает Utf8... возможно ли каким-то образом передать строки Utf8 из libmysql в Delphi? Пожалуйста, имейте в виду, что я не использую коммерческий Delphi, это означает отсутствие ADO / dbExpress...;)
Спасибо заранее, м.б.
2 ответа
Решение
Хорошо, наконец то, что я сделал, это запрос "SET NAMES 'cp1250'", заменив набор символов в зависимости от системной кодировки по умолчанию...
Вы можете передавать и получать данные Base64, см. Здесь источник функций: http://wi-fizzle.com/downloads/base64.sql