Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.01.23;
Скачать: CL | DM;

Вниз

Кодировки, русские символы   Найти похожие ветки 

 
juice   (2004-12-21 13:12) [0]

Мастера, нужна ваша помощь. Есть таблицы в формате dbf (кодирвка win1251), нужно импортировать их в базу данных Interbase. Я импортирую их при помощи DataPump. Проблема заключается в том, что после импортирования в Interbase русские символы в этих таблицах отображаются некорректно. В импортированых таблицах в текстовых полях Charset и Collation тоже win1251.
??????


 
Anatoly Podgoretsky ©   (2004-12-21 13:16) [1]

что такое dbf?
что такое кодировка у таблицы?
Какой язык таблицы, вот это важнее.


 
juice   (2004-12-21 13:26) [2]

Удалено модератором


 
juice   (2004-12-21 13:30) [3]

Удалено модератором


 
juice   (2004-12-21 13:32) [4]

Удалено модератором


 
juice   (2004-12-21 13:38) [5]

FoxPro


 
sniknik ©   (2004-12-21 14:02) [6]

для DataPump, поставь в BDE админе в драйверах (найтиве) FOXPRO и dBase (на всякий случай) лангдрайвер равным  - "ascii" ANSI
может поможет (если реально win1251, должно)

или другой вариант качай через dsn ODBC - Visual FoxPro Tables (либо другой с этим драйвером), там по умолчанию фоксовая кодировка стоит.


 
Anatoly Podgoretsky ©   (2004-12-21 14:09) [7]

А 1251 он и не сможет :-)
Ну не поддерживает Борланд ФоксПро в БДЕ, только до версии 2.5 и то только по минимому.
Вот через ODBC может молучиться.
А вот по записям всегда получится.


 
juice   (2004-12-21 15:22) [8]

Я вообще не могу понять в чем проблема. Таблицы созданы в Visual FoxPro, при сохранении указано кодировать win1251. База данных Interbase тоже в кодировке win1251. Откуда берутся проблемы?

> для DataPump, поставь в BDE админе в драйверах (найтиве)
> FOXPRO и dBase (на всякий случай) лангдрайвер равным  -
> "ascii" ANSI
> может поможет (если реально win1251, должно)

Так и стоит


> или другой вариант качай через dsn ODBC - Visual FoxPro
> Tables (либо другой с этим драйвером), там по умолчанию
> фоксовая кодировка стоит.

Сори, но я не понял что и откуда надо качать?


> А вот по записям всегда получится

Можно подробнее?


 
Соловьев ©   (2004-12-21 16:36) [9]

Сори, но я не понял что и откуда надо качать?

сайт микрософта


 
Соловьев ©   (2004-12-21 16:39) [10]

Сори, но я не понял что и откуда надо качать?

сайт микрософта


 
sniknik ©   (2004-12-21 18:06) [11]

> Сори, но я не понял что и откуда надо качать?
хочеш сказать не видел выбора из разных алиасов/dsn когда DataPump запускал?

>> А вот по записям всегда получится
> Можно подробнее?
открываеш два датасета/таблицы в разных базах, читаеш поле в одной записываеш в другой.


 
juice   (2004-12-21 18:49) [12]


> открываеш два датасета/таблицы в разных базах, читаеш поле
> в одной записываеш в другой

Когда я так делаю то читается тоже ерунда!


 
sniknik ©   (2004-12-21 20:59) [13]

ну раз читается уже ерунда, то рекомендации те же, настрой то чем читаеш или используй другой драйвер (DSN), я бы рекомендовал Visual FoxPro драйвер с доступом через ADO (исключить влияние еще и BDE - шных настроек, если у тебя вдруг оно).


 
Anatoly Podgoretsky ©   (2004-12-22 02:11) [14]

"ascii" ANSI это не 1251, а текущая локаль, которая в БДЕ плохо работает.


 
sniknik ©   (2004-12-22 08:16) [15]

Anatoly Podgoretsky ©   (22.12.04 02:11) [14]
да плохо, помню (там какието буквы не находятся/неправильно фильтруются после) но тем не менее както я в BDE фоксовые таблицы открывал. скорее всего с "ascii" ANSI (плюс тот, что сдесь драйвер не перекодирует то что читает из таблицы, можно самому попытатся) получалось, а возможно с Pdox ANSI Cyrillic насильно выставленным в dBase-ном алиасе.
(заново разбиратся неохота, уже давно и успешно все позабыл ;о)))



Страницы: 1 вся ветка

Текущий архив: 2005.01.23;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.044 c
1-1104859779
Кодер
2005-01-04 20:29
2005.01.23
Мерцание компонент


4-1098777176
Sirus
2004-10-26 11:52
2005.01.23
Как отловить запсук процессов под Win9x/NT/2000/XP


3-1103367985
Серый
2004-12-18 14:06
2005.01.23
Вычисляемое поле


14-1105145875
Kerk
2005-01-08 03:57
2005.01.23
вот.. нашел баг в форуме и клиенте...


11-1086338203
BolikDimon
2004-06-04 12:36
2005.01.23
Вопрос по TreeView