|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
24.07.2017, 11:19 | #1 |
Регистрация: 27.06.2013
Сообщений: 5
|
работа с базой Ацес 2 программ
Здравствуйте
Задача: Реализовать написание 2 мини приложений на Дэлфи которые работали бы с одной базой Ацесс. Работат обоих приложений одновременно это ключевая задача НО при этом чтоб записи не терялись и не было конфликта. Описание: Программа для складского учета, разделенная на 2 приложения 1. отдел принятия и 2. отдел выдачи. База Ацесс находится в облаке к которому подключены оба компьютера где будут находится приложения. Проба: Написал 2 приложения с подключением к базе через АДОКонекшн. Все вроде работает НО иногда появляются конфликты и еще проблема, что обновлять приходится в ручную, поскольку если ставить на таймер обновление, то при работе с программой все сыпится. Просьба: Помогите мне пожалуйста организовать из выше указонного хаоса нормальный механизм работы этих двух приложений. Я в Дэлфи новичок и поэтому прошу строго не судить. |
24.07.2017, 12:05 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,238
|
на мой взгляд, выбор MS Access - это один из худших вариантов для многопользовательской работы.
Вам мало других, настоящих СУБД?! А что именно не работает то? И как помочь - написать заново с нуля? |
24.07.2017, 12:51 | #3 |
Регистрация: 27.06.2013
Сообщений: 5
|
Проблема в том что работать с другими СУБД я просто не умею
Помогите решить проблему многопользовательской работы с базой или если кому не жалко научите как сделать по другому |
24.07.2017, 14:20 | #4 |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,570
|
|
24.07.2017, 14:36 | #5 |
Старожил
Регистрация: 17.11.2010
Сообщений: 19,042
|
Потому что не очень он приспособлен к этому. По мне все его приспособы к многопользовательской работе, прежде всего записи в базу, баловство. И жди рано или поздно порчи файла базы
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
24.07.2017, 14:41 | #6 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,238
|
исключительно моё личное субъективное предвзятое мнение.
Видел, как висела сетевая база, когда с ней пытались работать два-три человека одновременно. Правда это было ещё во времена mdb и доступ к базе был через приложение на MS Access ( mde, если не ошибаюсь). конечно, допускаю, что это не так. Однако я не встречал ни одного реально работающего многопользовательского решения на MS Access. Да оно, в общем и понятно - ms access (которая создавалась как приложение "Картотека" в первых Windows) предназначалась для ПЕРСОНАЛЬНОЙ работы. И зачем её использовать в другом качестве, когда есть у Microsoft есть MS SQL Server, например? А Вы можете привести контр-пример? |
24.07.2017, 15:08 | #7 |
Регистрация: 27.06.2013
Сообщений: 5
|
Ребят может дельным советом поможете.
|
24.07.2017, 15:22 | #8 |
Старожил
Регистрация: 17.11.2010
Сообщений: 19,042
|
Да куча в интернете обсуждений по этой теме. Забей в гугл ACCESS многопользовательский или вариации, можешь еще делфи добавить ))
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
24.07.2017, 19:06 | #9 |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,570
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с базой данных | Aleksandra1990 | C++ Builder | 0 | 04.05.2012 22:36 |
(Delphi) Работа с базой | v.v.veter | Помощь студентам | 2 | 25.05.2011 21:21 |