miwa
Full Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору mdid Полностью с вами согласен и насчет фломастеров и насчет целей с возможностями. Думаю, у нас просто возникло непонимание пары нюансов. Я нигде не говорил и не подразумевал, что отчет надо вытягивать каждый раз с базы данных. Никто не запрещает хранить у себя локальную копию и обновлять ее в случае, если в базе есть более новая версия. Но ведь изначальный вопросс от X11 был не про то, где лучше хранить репорты, а про то, как их записать в базу данных при нужде. Вот вам и схема работы: ответственный человек нажымает кнопку "Редактировать отчет", делает необходимые правки и - как раз о чем и был изначальный вопросс - сохраняет изменения в базу данных. Клиентское приложение в момент, когда надо использовать соответствующий отчет, сверяет версию (или дату изменения) локальной копии и той, что в базе данных. В случае совпадения версий - использует локальную же копию; в случае если в базе данных версия новее - скачивает ее и сохраняет у себя. P.S. Именно это я и имел в виду, когда спрашивал, позволено ли нормальной обновлялке получать обновления с базы данных, а не из внешних (по отношению к базе данных) источников. | Всего записей: 455 | Зарегистр. 10-10-2004 | Отправлено: 21:42 12-07-2012 | Исправлено: miwa, 21:43 12-07-2012 |
|