View previous topic :: View next topic |
Author |
Message |
grey
Joined: 12 Jan 2004 Posts: 297 Location: Родионов С.Г. Occupation: ООО Бухгалтер, программист Interests: Набережные Челны
|
Posted: 24 Mar 2004 12:40 Post subject: Блокировка базы |
|
|
Чтобы делать аванс на пластиковые карты приходится обрабатывать базы внешней программой. Как сделать чтобы во время обработки бухи не могли войти в Зарплату ? То есть говорю бухам : "В зарплату не входить", а они любопытные, лезут посмореть что же я там делаю и видят сообщение типа "Идёт индексация" или т.п.
Мой склероз подсказывает что для этого используются файлы *.sem, но каким образом ? |
|
Back to top |
|
|
gennady
Joined: 06 Feb 2002 Posts: 193
|
Posted: 26 Mar 2004 12:23 Post subject: Re: Блокировка базы |
|
|
grey wrote: | Чтобы делать аванс на пластиковые карты приходится обрабатывать базы внешней программой. Как сделать чтобы во время обработки бухи не могли войти в Зарплату ? То есть говорю бухам : "В зарплату не входить", а они любопытные, лезут посмореть что же я там делаю и видят сообщение типа "Идёт индексация" или т.п.
Мой склероз подсказывает что для этого используются файлы *.sem, но каким образом ? |
Не берусь что-либо утверждать, но если посмотреть эти самые "подозрительные" ф-лы когда действительно идет индексация
можно получить ответ? |
|
Back to top |
|
|
grey
Joined: 12 Jan 2004 Posts: 297 Location: Родионов С.Г. Occupation: ООО Бухгалтер, программист Interests: Набережные Челны
|
Posted: 27 Mar 2004 11:56 Post subject: |
|
|
Спасибо, вопрос уже решен : Нужно открыть ACTIVE.SEM с правами DENY_SHARE_EXCLUSIVE. Новых пользователей БЭСТ не пустит, и выдаст сообщение "Идет индексация".
Теперь возникла другая проблема : Как можно отследить, работает ли кто-нибудь в зарплат |
|
Back to top |
|
|
SM
Joined: 15 Oct 2002 Posts: 5 Location: SM Occupation: SM Interests: SM
|
Posted: 14 Apr 2004 15:44 Post subject: |
|
|
Если результат FileOpen() не положительный
и если GetLastError() вернул ERROR_SHARING_VIOLATION
значит кто-нибудь работает. |
|
Back to top |
|
|
grey
Joined: 12 Jan 2004 Posts: 297 Location: Родионов С.Г. Occupation: ООО Бухгалтер, программист Interests: Набережные Челны
|
Posted: 14 Apr 2004 21:55 Post subject: |
|
|
Спасибо |
|
Back to top |
|
|
|