Показать сообщение отдельно
  #3  
Старый 27.10.2017, 07:04
Xvir43 Xvir43 вне форума
Прохожий
 
Регистрация: 30.11.2016
Сообщения: 5
Версия Delphi: xe10
Репутация: 10
По умолчанию

Цитата:
Сообщение от lmikle
Ну, можно поставить MySQL локально.
Можно использовть Embedeed Interbase/Firebird. Или поставить полные версии локально.
Теоретически, можно просто хранить в xml и пользовать через TClientDataSet, но предполагаемые объемы великоваты.

А что мешает работать напрямую с главной БД? Тебе нужен этот геморрой с синхронизацией?

ЗЫ. У нас была подобная гетерогенная система, где был большой сервер Oracle (кстати, главный офис работал с ним напрямую) и куча удаленных точек с установленной MSDE (тот же MS SQL Server, но упрощенный и "мало"-пользовательский). Но там изначально требование было для работы off-line или на очень плохих и/или медленных каналах. Там, где канал позволял, работали с большим сервером.


Могу и напрямую , я просто подумал что каждый раз при открытии программы нужно будет подгружать эти заявки и выводить пользователю и по мне это долго наверное, хотя если подгружать только последние 10 а все остальное разбить якобы на странички и при обращение ко второй странице выводить ещё 10 предыдущих и так далее тогда это будет не так ресурсоемко. Хм.. попробую)))
Ответить с цитированием