Вниз
Скачать: 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.042 c
15-1265553404
TUser
2010-02-07 17:36
2010.08.27
Наблюдения над гуглом


15-1274268745
Alx2
2010-05-19 15:32
2010.08.27
Онлайн-интервью с председателем комиссии по борьбе с лженаукой


15-1265963056
Jeer
2010-02-12 11:24
2010.08.27
Виртуальный поезд


15-1275913487
oleg_teacher
2010-06-07 16:24
2010.08.27
Mac os + delphi


2-1265836336
Dmitrijan
2010-02-11 00:12
2010.08.27
Загрузка exe файла в Memo




   Наверх