Гость
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Чем заменить БД / 9 сообщений из 9, страница 1 из 1
05.09.2010, 23:47
    #36830604
AIS
AIS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чем заменить БД
РВ10.5
Можно ли отказаться от БД (если она из нескольких таблиц) и использовать файлы вместо таблиц.
Например так:
Импортирую данные из файла(список_автор) в DataStore, нахожу нужного, беру его ID.
Импортирую данные из файла(список_статей) в DataStore, фильтрую нужное по ID-автора.
Далее из архива по ID-статьи открываю необходимую статью.

1.Есть ли другие варианты/предложения?
2.Какой максимальный размер файла можно импортировать в DataStore?
3.Можно ли сделать, чтобы не импортировать файлы в DataStore, а DataStore в .pbl/pbd уже содержала эти данные?
...
Рейтинг: 0 / 0
05.09.2010, 23:57
    #36830615
Anatoly Moskovsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чем заменить БД
AIS1.Есть ли другие варианты/предложения?

Используйте SQLite + ODBC.
А то что вы хотите (хранение в файлах и загрузка всей БД в память) - это бессмысленно.
...
Рейтинг: 0 / 0
06.09.2010, 01:10
    #36830643
AIS
AIS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чем заменить БД
Anatoly MoskovskyAIS1.Есть ли другие варианты/предложения?

Используйте SQLite + ODBC.
А то что вы хотите (хранение в файлах и загрузка всей БД в память) - это бессмысленно.
Почему "бессмысленно"?
Размер БД до 10-30 Мб. Не нужны ни сервер, ни драйвер к нему, ни его установка и нет проблем со всем с этим, включая лицензии, защиты данных и т.д. и т.п.
Всё делается в РВ.
Чем плохо? (для небольшой и не сильно сложной БД)
...
Рейтинг: 0 / 0
06.09.2010, 02:32
    #36830667
Anatoly Moskovsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чем заменить БД
AISЧем плохо?
Любой велосипед - плох. Особенно в области СУБД.
Особенно когда в нем нет элементарных функций СУБД, таких как защита от разрушения БД при при записи (зависание, нехватка диска...).
...
Рейтинг: 0 / 0
09.09.2010, 10:28
    #36837424
maniac85
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чем заменить БД
AIS
Размер БД до 10-30 Мб. Не нужны ни сервер, ни драйвер к нему, ни его установка и нет проблем со всем с этим, включая лицензии, защиты данных и т.д. и т.п.
Всё делается в РВ.
аксес подойдет по-моему + можно будет sql запросы все-таки делать
...
Рейтинг: 0 / 0
09.09.2010, 11:00
    #36837507
ChV
ChV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чем заменить БД
Для небольшой БД всегда использовал dbf файлы. Вполне удобно.
Так, что соглашусь с Anatoly Moskovsky Любой велосипед - плох. Особенно в области СУБД.

Good Luck !
...
Рейтинг: 0 / 0
09.09.2010, 12:35
    #36837782
sboyko
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чем заменить БД
maniac85AIS
Размер БД до 10-30 Мб. Не нужны ни сервер, ни драйвер к нему, ни его установка и нет проблем со всем с этим, включая лицензии, защиты данных и т.д. и т.п.
Всё делается в РВ.
аксес подойдет по-моему + можно будет sql запросы все-таки делать
конечно ACCESS!
...
Рейтинг: 0 / 0
09.09.2010, 13:57
    #36838005
AIS
AIS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чем заменить БД
sboykoконечно ACCESS!
Но ACCESS ещё должен быть у пользователя. Эта же проблема и с другими СУБД.
А желание есть, чтобы только силами РВ.
Anatoly MoskovskyЛюбой велосипед - плох. Особенно в области СУБД.
"Велосипед" никто и не изобретает, просто есть мысль собрать его из конструктора (РВ).
Именно собрать "велосипед" (т.е. маленькую и несложную по структуре БД), а не "автомобиль" ввиде полноценной СУБД. И всё это делается под конкретную задачу, а не как универсальное для всёх случаев жизни.

Вот, например, можно хранить файлы (БД) в зашифрованном виде, а перед импортом данных в DataStore дешифрировать их внутри ПО. Чем не защита данных и трафика?
...
Рейтинг: 0 / 0
09.09.2010, 14:24
    #36838056
+/-
+/-
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чем заменить БД
access совсем не должен быть у пользователя. драйвера для аксеса идут с любой виндой начиная с 98 или чуть позже ....
...
Рейтинг: 0 / 0
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Чем заменить БД / 9 сообщений из 9, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]