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

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

есть:БД в Clipper(dBase) [D6, dBase, FoxPro]


Mila ©   (2003-11-12 11:36:00) 

и написанные на Clipper проги(расчеты планов)- все это работает. Надо:сделать такую же прогу (расчет планов)в Delphi. Работать должно и в Delphi и в Clipper.Подскажите с чего начать?


KSergey   (2003-11-20 18:31:00) [1]

> Anatoly Podgoretsky © (12.11.03 15:25) [8]
> Кроме индексов, есть еще несовместимость по типам полей,
> например по таким важным как текстовые.

Не понял...
Вероятно, зависит от драйвера БД, я с таким не сталкивался (впрочем, что Вы подразумеваетет под текстовыми полями? Memo в понимании Clipper"а?)


Anatoly Podgoretsky   (2003-11-12 15:25:00) [2]

Пункт 1 осложняется одновременной работой со старыми программами, необходимо еще совместимость по блокировкам. Пункт 1 истекает из вопроса. Если удастся избежать одновременной работы, то жизнь упрощается, количество пригодных драйверов тогда шире.

KSergey © (12.11.03 13:26) [6]
Кроме индексов, есть еще несовместимость по типам полей, например по таким важным как текстовые.


Малиновский Владимир   (2003-11-12 15:14:00) [3]

Что имеется в виду под "и клиппер, и дельфи"? Многопользовательский режим доступа?
1.Если да, то было ли это рашьше в Clipper - программах? Да ->3.
2.Если нет, то имеется ли возможность доступа к исходникм Clipper-программ? Если нет -> 99.
3.Заете ти ли Вы Clipper? Да -> 5.
4.Если не знаете, то имеет ли смысл его изучать в 2003 году? Нет -> 99.
5.Если знаете Clipper, то знаете ли Вы Delphi? Нет -> 99.
6.Если знаете Delphi, то умеете ли работать с базами данных? Нет -> 99.
7.Если умеете работать, имеет ли смысл в Вашей ситуации заниматься устаревшими технологиями типа файл-серверные базы данных? Нет -> 99.
8. Если имеет смысл, то имеется ли в Вашем распоряжении инструментарий для доступа из Delphi к файлам .DBF с клипперскими заморочками? Нет - > 99.
9. Должна ли "старая" программа работать в новой ОС типа Windows2000/XP (у меня такая ситуация была)? Да ->, очень вероятно, что -> 99
10 -> 100

99. Задача не разрешаемая. Стоп.
100. Вперед.

А еще я не упомянул про конвертацию "старых" отчетов в новые, про доступ к данным в каталоги с длинными именами, про принципиальное различие клавиш "по умолчанию" в Clipper и Delphi, короче - чтобы этим заниматься, тебя должны очень сильно стимулировать материально.


KSergey   (2003-11-12 13:26:00) [4]

Попробуйте Halcyon
Во всяком случае там есть место, куда можно подписывать ф-ции а-ля клипперовские, если таковые в нем еще не реализованы.
А нужно это все для корректной поддрежки индексов. К стати, для начала надо как раз эти индексы клипперовские изучить: чего там понаворочено? А то ведь весь клиппер все равно не переписать, а он, таща за собой наследие dBase позволял любые конструкцие (ну со смыслом, конечно) в индексые выражения пихать.
Красота!

А вообще Sergey13 © совершенно прав: зачем писать такую же? Надо или другую, в свете возникших новых идей при эксплуатации этой, или ею и пользоваться, если она устраивает. А иначе из пустого в порожнее получается... ;)


asp   (2003-11-12 11:53:00) [5]

В самом деле, под понятием "такую же" подразумевается что БД должна остаться в том же виде/формате?


Sergey13   (2003-11-12 11:50:00) [6]

2Mila (12.11.03 11:36)
>Работать должно и в Delphi и в Clipper.
А зачем и там и там? У вас еще 286 стоят что ли?

>Надо:сделать такую же прогу
Надо стараться сделать лучше. 8-)


Anatoly Podgoretsky   (2003-11-12 11:47:00) [7]

Начать надо с поиска драйвера или движка под Клиппер, которых хоть и много, но работоспособных, именно в такой постановки мало, имеется ввиду безконфликтная одновременная работа.


Vlad   (2003-11-12 11:39:00) [8]

Думаю, начать нужно с хорошей книги(книг) по Дельфи и базам данных. Иначе Ваше творчество сведется к ежедневным бомбардировкам форума. Имхо.


Term   (2003-11-12 11:38:00) [9]


> Работать должно и в Delphi и в Clipper

что это значит


Наверх

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