|
|
|
Многопользовательская база на access
|
|||
|---|---|---|---|
|
#18+
Следующая проблема: Есть база на аксессе. С ней работают одновременно несколько пользователей. Как лучше сделать обновление из базы изменений, сделанных другими пользователями. В голову пришло следующее: В паралельном потоке периодически по таймеру зачитывать базу во второй DataSet с такой же схемой как и у рабочего, затем находить разницу и применять ее к рабочему Датасету. Но как-то некрасиво. Подскажите, плиз, как оно правильно должно быть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2007, 20:30 |
|
||
|
Многопользовательская база на access
|
|||
|---|---|---|---|
|
#18+
Некрасиво отвечать вопросом на вопрос, но... А нафига? Сделайте кнопку "Обновить" - этого достаточно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2007, 09:01 |
|
||
|
Многопользовательская база на access
|
|||
|---|---|---|---|
|
#18+
Кнопка это хорошо. Но вопрос не в этом. Рабочая программа для торговой компании. Люди одновременно работают с группой товаров, количество которых естественно все время меняется, товары могут резервироваться и поставить на резервирование больше чем есть на складе нельзя. Но можно снять резервирование с заказов размещенных другими операторами и т.п. Короче нужно в рилтайме иметь всё что деают другие операторы. А вопрос собственно в следующем - не хочу гонять по сети копию базы каждую минуту для десятка приложений. Возможности в этом проекте использовать MS SQL и как следствие через ремоутинг получать сообщения об изменениях - нету. Как это сделать в Accesse?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2007, 09:44 |
|
||
|
|

start [/forum/topic.php?fid=17&fpage=96&tid=1352832]: |
0ms |
get settings: |
11ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
34ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
22ms |
get tp. blocked users: |
1ms |
| others: | 245ms |
| total: | 334ms |

| 0 / 0 |
