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