Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.046 c
6-1216719811
GraySE
2008-07-22 13:43
2010.08.27
TWebBrowser. Доступ к заголовкам.


2-1273684920
kotyara12
2010-05-12 21:22
2010.08.27
Как корректно удалить экземпляр TThread из TList?


2-1274530341
Delphist2
2010-05-22 16:12
2010.08.27
method insert класса range завершен неверно


15-1270636853
Дмитрий С
2010-04-07 14:40
2010.08.27
Передача указателя на метод как на non-object функцию.


2-1273603596
Kukulkan
2010-05-11 22:46
2010.08.27
Как правильно спарсить нужные данные???




   Наверх