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

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

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

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

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

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


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