Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: блокировка записи на форме
 
 автор: kot_k_k   (03.06.2011 в 12:05)   личное сообщение
 
 

фсё работало нормально

ленточная форма (ЛФ) - выбираем запись, кликаем кнопку на форме
- вываливается форма № 2 в ней работает юзер, закрывает
- идет пересчет кодом и форма закрывается
- ЛФ получает фокус и все мона делать дальше.

с какого то времени после получения фокуса ЛФ текущая запись начала блокироваться для дальнейших изенений, закрытие формы не помогало - запись все равно оставалась блокированной, но эта же запись с других компов по сети нормально редактировалась.

помогало только закрытие проги или нужно с другого компа внести любое изменение в эту запись и после этого она раздуплялась.

че эт за хрень

  Ответить  
 
 автор: час   (03.06.2011 в 12:24)   личное сообщение
 
 


какую нибудь Requery забабахать может.

  Ответить  
 
 автор: kot_k_k   (03.06.2011 в 12:34)   личное сообщение
 
 

я форму закрываю - открываю по новой и запись эта все равно висит в блокировке

  Ответить  
 
 автор: Дядя Федор   (03.06.2011 в 12:51)   личное сообщение
 
 

А не рушится ли база.? Делай копию и далее декомпайл,компакт и т.д.

  Ответить  
 
 автор: Дядя Федор   (03.06.2011 в 12:53)   личное сообщение
 
 


с какого то времени после


може что-то правил во второй форме?
типа хотел улучшить и т.п.

с других компов по сети нормально редактировалась.


а там клиентская часть такая же?
или БОЛЕЕ СТАРАЯ

  Ответить  
 
 автор: kot_k_k   (03.06.2011 в 13:01)   личное сообщение
 
 

я 2 недели нифига не правил (в командировке был - отдыхал) у народа как все было так и осталось - но такой хрени не наблюдалось.

базу конечно пожсу сегодня, но как-то странно что закрытие формы не освобождает запись

  Ответить  
 
 автор: Дядя Федор   (03.06.2011 в 13:24)   личное сообщение
 
 

я почему спосил. у нас на работе такая система. Клиентская часть все время (почти) правится.
Периодически выкладывается на сервер. Пользователи при первом запуске берут новую версию.
Но бывает, что кто-то вошел с утра и до вечера висит...
За это время бывает по 3-5 версий новых. А он-то в СТАРОЙ сидит.
И иногда при выкладке новой версии являет себя ОШИБКА. которая есть у всех кто заходил позже, но нет у тех кто зашел ранее.

  Ответить  
 
 автор: kot_k_k   (03.06.2011 в 13:31)   личное сообщение
 
 

да не все проще - вот может ли кто нить зайти с блокировкой записей и каким-то макаром дурковать базу

  Ответить  
 
 автор: Дядя Федор   (03.06.2011 в 14:00)   личное сообщение
 
 

а если посмотреть табличку - карандаш есть?

  Ответить  
 
 автор: час   (03.06.2011 в 14:59)   личное сообщение
 
 

Свойства Access на этой машине надо перетрахнуть.

  Ответить  
 
 автор: Дядя Федор   (03.06.2011 в 15:12)   личное сообщение
 
 

перетрахнуть оно завсегда поможет

  Ответить  
 
 автор: час   (03.06.2011 в 15:38)   личное сообщение
 
 

  Ответить  
 
 автор: kot_k_k   (03.06.2011 в 16:15)   личное сообщение
 
 

2 ДФ - в табле которая в самом файле базы - все ОК
единственное что не проверил это карандаш в клиентской части где этот цирк и происходит.

2 обом
это происходит на разных машинах (и туа 100% нихто не лазал) - так что перетрахивать нет смысла

  Ответить  
 
 автор: Дядя Федор   (03.06.2011 в 16:24)   личное сообщение
 
 


единственное что не проверил это карандаш в клиентской части где этот цирк и происходит.


да уж.

  Ответить  
 
 автор: kot_k_k   (03.06.2011 в 17:13)   личное сообщение
 
 

так а шобственно енто даст - о чем это грит - запись если и обновляли в процессе выполнения кода то рекордсетом

  Ответить  
 
 автор: час   (03.06.2011 в 20:34)   личное сообщение
 
 

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList