Кодировка UTF8 и UDF
Добавлено: 20 апр 2012, 10:35
Доброго времени суток уважаемые эксперты.
Firebird 2.1, база создана в кодировке UTF8. Скажите, пожалуйста, как правильно декларировать строковые параметры функций (с кодировкой Win1251 указывал CSTRING) и как обрабатывать их в udf (с Win1251 использовал тип PCHAR). Пользовательская функция пишется на Delphi2010.
И еще один вопрос по ходу - каким образом настроить запуск dll в отладчике, что бы можно было увидеть, что реально присылает сервер в пользовательскую функцию. Идеально было бы ссылочку, где все подробненько изложено для таких неуков как я.
Firebird 2.1, база создана в кодировке UTF8. Скажите, пожалуйста, как правильно декларировать строковые параметры функций (с кодировкой Win1251 указывал CSTRING) и как обрабатывать их в udf (с Win1251 использовал тип PCHAR). Пользовательская функция пишется на Delphi2010.
И еще один вопрос по ходу - каким образом настроить запуск dll в отладчике, что бы можно было увидеть, что реально присылает сервер в пользовательскую функцию. Идеально было бы ссылочку, где все подробненько изложено для таких неуков как я.