![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Кодировки [D6, dBase, FoxPro]
Mox Fulder © (2003-12-02 20:31:00)
Здраствуйте. Я только начал осваивать базы, поэтому вопрос может быть тупым. У меня есть готовая база в DBF-файле. В таблице она отображается неправильно (не та кодировка), но Excel открывает её нормально. В Database Desktop я меняю кодировку, но выскакивает сообщение, типа это всё хорошо, но то, что уже есть в таблице, не изменится. Как выйти из ситуации?
sniknik (2003-12-02 23:51:00) [1]
есть такой компонент TSession используй его, можно настраивать в программе, или использовать алиас отличный от стандартного создавать/настраивать его програмно/инсталятором, или менять на время работы
например
List.Add ("LANGDRIVER=db866ru0");
Session.ModifyDriver("DBASE",List);
если эта сессия подключена, будет использоватся этот драйвер.
Mox Fulder (2003-12-02 23:26:00) [2]
sniknik © (02.12.03 22:20) [2]
Заработало! Безумно благодарен. Но тут возникает ещё один вопрос: Если мне вздумается перенести мою программу на другой компьютер, где, допустим, установлен BDE. Как мне узнать настройки BDE не другом компьютере и в случае надобности изменить их?
sniknik (2003-12-02 22:20:00) [3]
все уже проехали и забыли, а тут похоже с нуля обьяснять придется.
сделаю только одну попытку может сразу поймеш. настрой LANGDRIVER в BDE (BDE адмнистраторе).
(судя еше по тому что не указаны средства доступа ты пока еще уверен что у всех используется то же что у тебя, т.как другого не бывает, поэтому вероятнее всего у тебя BDE)
Mox Fulder (2003-12-02 21:20:00) [4]
Ау! Неужели никто с этим не сталкивался???