Вниз
Скачать: CL | DM;

DBase ( Win or DOS ???)   Найти похожие ветки 

← →
Цукор5   (2007-03-27 21:34) [0]

Господа, вопрос...жил себе ДОС, а в нем некоторая программа. Работала эта программа с БД(DBase).Устройство, с которым работала эта программа померло. Купили другое устройство ;) и теперь нужно сделать полный аналог той программы.

Так вот,одной из задач является создание и наполнение таблиц. Пробовал создать таблицы через запрос или with TTable.Create(nil) do ...CreateTable. Все создается, НО!!! Пустая таблица старой таблицы и созданная мной отличаются по размеру! Более того, в DBGrid"е старая таблица отображается в иероглифах,а созданная мною отобразается нормально. Насколько я понимаю нужно где-то указать, что драйвер для DBase не под Win,а под DOS. Прав ли я ?


← →
ANB ©   (2007-03-28 11:45) [1]


> и теперь нужно сделать полный аналог той программы.

ну, сохранять формат БД вовсе необязательно. ИМХО - выбрать нормальную СУБД (ФБ, Oracle XE), написать разовую утилиту перекачки данных и успокоиться.


← →
Desdechado ©   (2007-03-28 15:20) [2]

> Пробовал создать таблицы
> в DBGrid"е старая таблица отображается в иероглифах,
Не понятно. Если тебе нужно соблюсти совместимость,то зачем создавать таблицы заново?
Если совместимость не нужна, то зачем подцеплять старые таблицы?
А вообще см. [1]


← →
Ditrix ©   (2007-03-28 18:03) [3]

>>DBGrid"е старая таблица отображается в иероглифах
если используешь BDE - тогда в BDEAdministrator нужно указать langdriver  = cp866
Configuration/Drivers/Native/DBase


← →
MsGuns ©   (2007-03-28 21:46) [4]

Вместо BDE используйте ADO м пробема иероглифов должна испариться


← →
ANB ©   (2007-03-29 11:06) [5]


> Вместо BDE используйте ADO м пробема иероглифов должна испариться

Испариться, только если в заголовках файлов/таблиц выставлена верная кодировка. Что не факт для досовских DBF.


← →
Anatoly Podgoretsky ©   (2007-03-29 22:56) [6]

Если речь о русских кодировках, то dBase поддерживает только ДОС



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

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



Память: 0.46 MB
Время: 0.015 c
15-1180372141
@!!ex
2007-05-28 21:09
2007.06.24
Обмен файлами.


15-1179906322
Сатир
2007-05-23 11:45
2007.06.24
Переход с Indy 9.0 на Indy 10.0 (вопрос для знатоков Indy)


1-1176996410
sia
2007-04-19 19:26
2007.06.24
как встроить word в свою программу?


2-1180972887
crypt
2007-06-04 20:01
2007.06.24
Как из Memo сохранять и добавлять информацию в файл или в БД?


15-1180074579
Jeer
2007-05-25 10:29
2007.06.24
Жара действует.




   Наверх