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

Вниз

Нарушение кодировки при копировании из таблицы в таблицу   Найти похожие ветки 

 
abhtr   (2010-04-27 16:25) [0]

Существуют две DBF таблицы, формат которых менять нельзя.
Если их открыть через Explorer Delphi 7, то они определяются следующим образом:
Источник.dbf     dBaseIII+
Приемник.dbf     dBaseIV 2.0
Когда присваиваем значение:
tblDBF2["NameField1"] := tblDBF1["NameField1"];
происходит нарушение кодировки.
Вместо русских букв видим решетки, иногда появляются какие-то значки.
Пробовали настроить BDE->Configuration->Configuration->Drivers->Native->DBASE установили dBASE RUS cp866
Не помогло
Попробовали AnsiToOEM( );
Тоже ничего не изменилось.
Подскажите пожалуйста, почему такое происходит и как эту проблему можно решить.


 
Anatoly Podgoretsky ©   (2010-04-27 19:05) [1]

> abhtr  (27.04.2010 16:25:00)  [0]

А какие алиасы у данных таблиц?
В первую очередь надо разобраться в какой кодировке данные в dBaseIII+
И открыть эти две таблицы одновременно, в разных гридах.



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

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

Наверх




Память: 0.46 MB
Время: 0.119 c
2-1271222434
d@nger
2010-04-14 09:20
2010.08.27
Хэндл MDI


15-1272517480
Анна
2010-04-29 09:04
2010.08.27
Запрос, MSSQL2000


15-1263768328
Германн
2010-01-18 01:45
2010.08.27
Темы Windows XP


15-1267447734
Empleado
2010-03-01 15:48
2010.08.27
COMODO AV


2-1271443216
fiascko
2010-04-16 22:40
2010.08.27
invalid floating point operation