Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

DBF-файл и ДОС-кодировка


PokSer ©   (2004-07-19 12:51:00) 

Здравствуйте, растолкуйте пожалуйста.
Значит, суто проблеммы:
Исходные данные:
есть приложения работающее на Делфи;
есть База данных в кодировке Win1251;
подключение OBDC-BDE
Нужно:
проимпортировать данные уже созданную DBF-таблицу (FoxPro)
используя BDE в Дос кодировке (cp866).
Вопрос: как это реализовать (данные то выливаються, но в виндовой кодировке)
П.С. В dbf-таблице Table Language указан: dBase RUS cp866


PokSer   (2004-07-19 13:21:00) [1]

В системном ДСН транслятор неуказан.


PokSer   (2004-07-19 13:20:00) [2]

BDE:
Type - adaptive Server Anywhere 7.0
Batch count - 200
Blob Size - 32
Blobs to cache - 64
DataBase Name - MainDB
Enable BCD - False
Enable Schema Cache - False
LangDriver - Pdox ANSI Cyrillic
Max Rows - -1
ODBC DSN - test
Open Mode - read/write
RowSet Size - 20
SQLPASSTHRU MODE - SHARED AUTOCOMMIT


PokSer   (2004-07-19 13:11:00) [3]

13:07 [Чапаев] to [PokSer] AnsiToOem? Простейший способ


Anatoly Podgoretsky   (2004-07-19 13:10:00) [4]

Где твой код и настройки алиасов?


PokSer   (2004-07-19 12:55:00) [5]

проблемма состоит не в том КАК вылить данные, а вылить в НУЖНОЙ кодировке. Данные выливаються но в win1251, а нужно в Dos866


Соловьев   (2004-07-19 12:53:00) [6]

while not eof do begin
{вываливание}
end


Наверх

Титульная страница Поиск, карта сайта Написать письмо