Форум: "Прочее";
Текущий архив: 2007.01.14;
Скачать: [xml.tar.bz2];
ВнизDBF Direct Access Найти похожие ветки
← →
Petr V. Abramov © (2006-12-20 00:21) [0]посоветуйте компонеты для работы DBF, чтоб на максимально древние версии Дельфи вставали, от D3. Без BDE, ессно. Я, конечно, знаю сайт, где ищут компоненты, но интересно с отзывами людей использовавших в реальной жизни
← →
Бугага © (2006-12-20 05:01) [1]Если не ошибаюсь, то Halcyon есть для 3 версии... А ничего лучше, чем Halcyon не знаю...
← →
tesseract © (2006-12-20 10:15) [2]tdbf, но там индексы не работали.
← →
Anatoly Podgoretsky © (2006-12-20 10:21) [3]> tesseract (20.12.2006 10:15:02) [2]
Все что угодно, кроме tdbf - ошибок неисчислимое множество и они по кругу ходят, от версии к версии. Индексы там работают, но странно иногда, индексы это головная боль данного продукта.
Использовать можно, но в простейших случаях с простыми маленькими базами, но лучше сразу забыть.
И второй вопрос, а про какой tdbf идет речь, под этим названием есть несколько продуктов, идентичного качества.
← →
tesseract © (2006-12-20 10:22) [4]
> Все что угодно, кроме tdbf - ошибок неисчислимое множество
> и они по кругу ходят, от версии к версии.
какая-то лежала версии 6.14. Индексы работают в 30 % случаев, если их не использовать то всё ок.
← →
Anatoly Podgoretsky © (2006-12-20 10:29) [5]> tesseract (20.12.2006 10:22:04) [4]
Если бы только индексы, там и других проблем хватает, при том нельзя сказать каких именно, поскольку в одной версии нет, в другой есть и так по кругу.
Мне нужно было реализовать одну простую задачу, я в очередной раз попробовал и в очередной раз оплевался, использовал в итоге AbsoluteDatabase - вот продуманый проект и сделан на Дельфи. Есть вариант бесплатный для персонального использования.
← →
tesseract © (2006-12-20 10:35) [6]
> итоге AbsoluteDatabase - вот продуманый проект и сделан
> на Дельфи. Есть вариант бесплатный для персонального использования.
>
не спорю AD очень грамотно сделана, но тут нужен dbf.
Хотя щас я перешёл на сиквелайта :-)
Только из-за того что больше с ним работал :-)
← →
Anatoly Podgoretsky © (2006-12-20 10:42) [7]> tesseract (20.12.2006 10:35:06) [6]
Если нужен именно dbf, то AD конечно не подходит, но альтернатив очень много, многие платны, но хорошие, а вот бесплатный достойный найти - это еще надо поискать. Сообственно достойной альтернативы нет.
Вот если бы не это загадочное слово dbf, то посоветовал бы в некоторых случаев взглянуть на АДО и соответствующего провайдера.
← →
Desdechado © (2006-12-20 11:07) [8]Apollo VCL
вроде нормально журчал
← →
Сергей М. © (2006-12-20 11:12) [9]
> Petr V. Abramov © (20.12.06 00:21)
Как помнится, CodeBase неплохо смотрелась в данных условиях.
← →
Desdechado © (2006-12-20 11:16) [10]дополню [8]
Хорошо у этих компонентов то, что система блокировок совместима с Clipper"овской. Т.е. можно гонять в многопользовательской среде аппликухи, написанные и на Delphi, и на Clipper.
BDE, увы, имеет несовместимую систему блокировок.
← →
Slava © (2006-12-20 11:21) [11]Я не встречал для DBF ничего лучше, чем http://www.advantagedatabase.com/web/content.aspx?key=A0AE793462AFCF457A60122BAE247B4C
И индексы и полноценный SQL и бесплатно...
К сожалению, не знаю поддерживается ли Д3.
← →
boriskb © (2006-12-20 11:23) [12]Desdechado © (20.12.06 11:07) [8]
Apollo VCL
IMHO лучший.
← →
Anatoly Podgoretsky © (2006-12-20 13:08) [13]> Desdechado (20.12.2006 11:16:10) [10]
БДЕ вообще Клиппер не поддерживает.
← →
Anatoly Podgoretsky © (2006-12-20 13:08) [14]> boriskb (20.12.2006 11:23:12) [12]
Это ИМХО говорят про разные
← →
Petr V. Abramov © (2006-12-20 13:08) [15]бесплатность - совсем не обязательное условие
← →
Anatoly Podgoretsky © (2006-12-20 13:22) [16]> Petr V. Abramov (20.12.2006 13:08:15) [15]
Тогда выбор шире и сложнее. Это же рынок.
← →
Desdechado © (2006-12-20 13:48) [17]Anatoly Podgoretsky © (20.12.06 13:08) [13]
> БДЕ вообще Клиппер не поддерживает.
Да ну?! И с чем я работал столько лет?
У Клиппера есть замечательное свойство - возможность подключать разные движки БД. Поэтому он может работать (с соотв. драйверами) с фоксовскими и парадоксовскими таблицами, например.
Я постоянно работал с Клиппер+DBFCDX, т.е. фоксовым драйвером, который БДЕ вполне понимает.
Так что не надо ля-ля.
← →
Anatoly Podgoretsky © (2006-12-20 13:53) [18]> Desdechado (20.12.2006 13:48:17) [17]
Не Клиппер, а БДЕ
Конечно к любой системе можно подключить внешний движок.
БДЕ даже ФоксПро не поддерживает, только некоторый минимум.
← →
Desdechado © (2006-12-20 14:06) [19]Anatoly Podgoretsky © (20.12.06 13:53) [18]
> Не Клиппер, а БДЕ
Я не очень точно выразился в [17]. БДЕ поддерживает фоксовые таблицы-индексы? Ограниченно, но тем не менее. И клиппер поддерживает. Аналогично с парадоксовскими или дбейзовскими.
Так что говорить о том, что точек соприкосновения нет, не стоит.
ЗЫ вообще-то БДЕ - движок, а клиппер - язык. Поэтому фраза "БДЕ вообще Клиппер не поддерживает" некорректна.
← →
Anatoly Podgoretsky © (2006-12-20 14:10) [20]> Desdechado (20.12.2006 14:06:19) [19]
Клиппер он не поддерживает, ни его индексы, ни его типы полей, только иногда, когда они совпадают с dBase или частично с ФоксПро.
← →
Jeer © (2006-12-20 14:23) [21]
> а клиппер - язык.
Clipper = движок + язык, также как и fox, dbase под DOS.
а вообще-то, если индексы не нужны, то dbf весьма простой формат.
Как-то мне потребовались операции с dbf без BDE и других внешних движков - за день был оформлен свой TDBF.
← →
tesseract © (2006-12-20 14:49) [22]
> Как-то мне потребовались операции с dbf без BDE и других
> внешних движков - за день был оформлен свой TDBF.
Угу тоже делал :-)
← →
Anatoly Podgoretsky © (2006-12-20 15:26) [23]> tesseract (20.12.2006 14:49:22) [22]
Кто не делал, особенно в древние времена.
← →
Desdechado © (2006-12-20 16:37) [24]Anatoly Podgoretsky © (20.12.06 14:10) [20]
Вы путаете Клиппер как язык с клипперовским расширением формата DBF. Это расширение вообще не является обязательным.
Более корректно сказано в Jeer © (20.12.06 14:23) [21].
Но все равно еще раз подчеркну, что расширение DBFNTX для клиппера НЕОБЯЗАТЕЛЬНОЕ. Поэтому "Clipper = движок + язык, также как и fox, dbase под DOS" тоже не верно. Ведь "fox под DOS" не умеет работать с чужими форматами БД. А клиппер умеет.
Клиппер - язык с расширениями. Можете мне поверить. Я на нем собаку съел.
← →
Anatoly Podgoretsky © (2006-12-20 16:42) [25]> Desdechado (20.12.2006 16:37:24) [24]
Да я тебе верю, тоже относится и к другим СУБД, но ведь речь то идет не про доступ к языку, а к формату
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2007.01.14;
Скачать: [xml.tar.bz2];
Память: 0.51 MB
Время: 0.012 c