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

Вниз

Ищу замену ADO   Найти похожие ветки 

 
RDA   (2003-03-24 14:09) [0]

Требования: SQL на минимальном уровне. Ссылочна целостность.
Вопрос: что хорошего можно сказать об DBISAM? Насколько необходимо бедет переделать код программы? Посоветуйте где почитать об DBISAM (желательно на русском)? И еще он хранит базу в собственном формате или нет? ADO не устраивает из-за того что многие операционки не обновлены (год дистрибутива 98), а обновления весят слишком много, если есть другие предложения - буду очень благодарен.


 
VAleksey   (2003-03-24 16:29) [1]

BDE + Paradox :))))))))
Ставишь BDE и год дистрибутива операционки тебе пофигу.


 
Юрий Жуков   (2003-03-24 16:30) [2]

Попробуй
http://sourceforge.net/projects/tpflashfiler/


 
blackman   (2003-03-24 16:54) [3]

>Юрий Жуков
И что это будет такое ?
Замена ADO или что-то новое ?


 
mike-d   (2003-03-24 17:09) [4]


> что хорошего можно сказать об DBISAM?

Вполне нормальный движок БД. Если работал с BDE-Paradox, то освоишь за 10 минут. Функционально полностью похож на BDE. SQL стандартный, с небольшими расширениями. Не требует никаких дополнительных библиотек, исполняемый файл увеличивает примерно на 300 кило... Формат базы - свой, допускает кодирование информации.
Из преимуществ: позволяет сам тестировать таблицы и индексы (а то все жалуются что у BDE индексы сыпятся) и менять структуру таблиц "на лету". Встроены инструменты для импорта и экспорта данных. Нет проблем с русской кодировкой (сортировка и поиск).
Из недостатков: по сравнению с BDE - более тормозной, но это уже кому как кажется... Нет описания на русском языке. В России не очень распространен.
Сайт разработчика - http://www.elevatesoft.com . Новые версии пекут как блины (исправляют ошибки что-ли? или функциональность стероидами накачивают?). Одна из самых удачных - 3.21 - не продержалась и полгода. Внутренние форматы таблиц от версии к версии изменются - но инструменты по преобразованию в новый формат имеются. Позволяет делать однопользовательские, файл-серверные и клиент-серверные приложения.
Не любит когда выключают свет :) - (впрочем все движки БД это не любят). Ссылочной целостности не предусмотрено, что, впрочем, и не проблема. По этой ссылке http://www.elevatesoft.com/scripts/viewmsgs?group=13&page=1 - работает группа энтузиастов-пользователей DBISAM - они уже столько там наворотили, что решили все проблемы разработчиков :) Такая примочка как DBISAM Extensions - изящно решает все проблемы с сылочной целостностью.
IMHO: Очень хороша для однопользовательских приложений. Для клиент-сервера лучше использовать семейство Interbase...


 
Юрий Жуков   (2003-03-24 17:57) [5]

2blackman
По ссылке сходить лень?
FlashFiler is a client-server database for Borland Delphi & C++Builder. It features a component-based architecture & the server engine can be embedded in your applications. FlashFiler is easy to configure, performs well, & includes SQL support.

на sourceforge недавно после того как TurboPower выложил туда все свои Дельфийские проекты.

З.Ы. DBISAM если не ошибаюсь платный?


 
blackman   (2003-03-24 18:12) [6]

>Юрий Жуков
Лень...



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

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

Наверх





Память: 0.46 MB
Время: 0.011 c
14-44419
Marser
2003-03-25 20:31
2003.04.14
Откуда есть пошли ники земли Русской :-)


1-44195
Roki
2003-04-01 16:25
2003.04.14
Как в TreeView раскрыть ветку?


3-44024
Jaxtor
2003-03-25 16:07
2003.04.14
Procedure Unknown


3-44028
sergun
2003-03-25 19:40
2003.04.14
как в таблице paradox удалить поле


7-44470
JohnKorsh
2003-02-19 13:49
2003.04.14
Работа с последовательными портами.





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский