Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.12.12;
Скачать: [xml.tar.bz2];

Вниз

есть:БД в Clipper(dBase)   Найти похожие ветки 

 
Mila   (2003-11-12 11:36) [0]

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


 
Term   (2003-11-12 11:38) [1]


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

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


 
Vlad   (2003-11-12 11:39) [2]

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


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

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


 
Sergey13   (2003-11-12 11:50) [4]

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

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


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

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


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

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

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


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

Что имеется в виду под "и клиппер, и дельфи"? Многопользовательский режим доступа?
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, короче - чтобы этим заниматься, тебя должны очень сильно стимулировать материально.


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

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

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


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

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

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



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

Форум: "Базы";
Текущий архив: 2003.12.12;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.006 c
1-36640
Viper-Omsk
2003-11-22 17:51
2003.12.12
Перемещение файла


1-36729
webpauk
2003-12-02 11:38
2003.12.12
Файлы dcu->pas


1-36763
Слэш
2003-12-01 11:53
2003.12.12
GetFileVersionInfoSize и сетевое имя файла


3-36559
IGORYOK
2003-11-20 12:49
2003.12.12
Чтобы работала на всех виндах


1-36686
Genry
2003-12-02 19:47
2003.12.12
Регистрация COM-сервера





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский