Страница: 1 |
Написал такую вещь: Private ReceptItemsDC As New ADODB.Recordset ReceptItemsDC.Open "SELECT " ... "FROM ... "WHERE .. ", DC, adOpenDynamic, adLockOptimistic, adCmdText ReceptItemsDC.Fields("FullCost") = 100 База Аксесовская . При работе в сети - если делается это одновременно, то происходит пересечение пользователей. заносятся рецепты - и если добавлять одновременно медикаменты - то у одного пользователя добавится и свой медикамент и медикамент другого пользователя. а у того - вообще ничего нет. Подскажите, что делать Заранее благодарен.
Да.. Не Боги горшки обжигают.. Ик! ) Честно говоря, ничего не понял.. В примере идёт апдэйт, т.е. изменение записи (одной!), а ниже говорится о добавлении записи.. Да и апдэйт какой-то непонятный.. Без RS.Edit.. Запрос вырезан.. Пользователи не идентифицируются.. Фигня какая-то.. Если 10 пользователей выполнят один и тот же запрос на обновление, то естественно, первые 9 будут в ауте.. $ergio, дай более полный код, или сформулируй вопрос как-то иначе.. Попонятнее.. Access - дело толстое.. Там таких глюков не бывает.. IMNHO.. Страница: 1 |
Вопрос: requery
Добавлено: 27.11.03 14:25
Автор вопроса: $ergio
ReceptItemsDC.UpdateBatch adAffectCurrent
'ReceptItemsDC.Update
ReceptItemsDC.Requery
ReceptItemsDC.MoveLast
Ответы
Всего ответов: 1
Номер ответа: 1
Автор ответа:
Scuder
ICQ: 143518458
Вопросов: 12
Ответов: 37
Профиль | | #1
Добавлено: 10.01.04 01:23