Что касается вашего другого вопроса нечитаемые старые данные хранилища на SQL-сервере с использованием PB10.5 , похоже, что они в юникоде и не в юникоде читают данные.
Были ли данные записаны с помощью вашего приложения PB7? Если это так, то PB7 не знал о юникоде (как и PB8 и PB9, встроенная поддержка юникода была введена с PB10) и, вероятно, отправлял данные в вашей локальной кодировке Windows в базу данных.
Вам необходимо либо перенести существующие данные в базу данных, либо настроить PB и / или подключение к базе данных для использования предыдущей кодировки.