Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Посоветуйте - работа с БД, отчетами

2.4K
23 августа 2005 года
Russtam
33 / / 26.07.2003
С какой БД и через какую технологию по вашему проще работать на Delphi? И если оценивать по параметрам:
1. Быстрота
2. Надежность (чтобы по крайней мере данные не накрывались)
3. Простота распространения (т.е. чтобы не громоздкая БД, легко можно было в инсталлятор запихнуть, настроить и т.п.)
4. Защита данных он несанкц. доступа

А по отчетам такой вопрос: кто и что использует, и почему...

P.S. Заранее благодарен за любую инфу.
303
24 августа 2005 года
makbeth
1.0K / / 25.11.2004
Цитата:
Originally posted by Russtam
С какой БД и через какую технологию по вашему проще работать на Delphi? И если оценивать по параметрам:
1. Быстрота
2. Надежность (чтобы по крайней мере данные не накрывались)
3. Простота распространения (т.е. чтобы не громоздкая БД, легко можно было в инсталлятор запихнуть, настроить и т.п.)
4. Защита данных он несанкц. доступа

А по отчетам такой вопрос: кто и что использует, и почему...

P.S. Заранее благодарен за любую инфу.


Для локальных БД использую ADO+Access через Jet.
1. Вопрос спорный, но думаю для любых локальных БД скорость приемлемая.
2. Если не напрягает, что Access - разработка мелкософта, то все нормально :)
3. Вся БД в одном файле. Jet поставляется вместе со всеми ОС, проблем с распространением не должно возникнуть. (Был тут топик по настройке связки ADO+Access, почитай).
4. Ну само собой...

Отчеты: FastReport3 - forever!!! Почему? Ну во-первых - делали русские :) Гибкая настройка, скрипты, встроенные фильтры экспорта, простота создания отчетов динамически и многое, многое другое...

2.4K
24 августа 2005 года
Russtam
33 / / 26.07.2003
Цитата:
Originally posted by makbeth
Для локальных БД использую ADO+Access через Jet.
1. Вопрос спорный, но думаю для любых локальных БД скорость приемлемая.
2. Если не напрягает, что Access - разработка мелкософта, то все нормально :)
3. Вся БД в одном файле. Jet поставляется вместе со всеми ОС, проблем с распространением не должно возникнуть. (Был тут топик по настройке связки ADO+Access, почитай).
4. Ну само собой...

Отчеты: FastReport3 - forever!!! Почему? Ну во-первых - делали русские :) Гибкая настройка, скрипты, встроенные фильтры экспорта, простота создания отчетов динамически и многое, многое другое...



С ADO определился. По Access несколько вопросов:
1. Пароль на Access взламывается спец. прогами за пару секунд. Можно еще как-нибудь РЕАЛЬНО защитить?
2. При настройке защиты можно добавлять пользователей в группы, разрешать/запрещать операции с таблицами и т.п. Из Delphi каким-либо образом, можно добавить/удалить пользователя в существующую группу?
3. Если с БД на Access работают несколько пользователей, есть какя-нибудь система нотификаций об модификации данных. Т.е. если несколько юзеров редактируют одну таблицу, чтобы изменение данных одним юзером отображалось у других (т.е. чтобы не надо было постоянно refresh делать). И можно каким-либо образом узнать редактируется определенная запись другим пользователем?

FastReport3 вроде платная, из бесплатных есть еще что-нибудь? Тот же Rav5 стандартный - юзабельный?

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог