(2) Всем.
Особенно если перед вызовом поставить НачатьТранзактию(),
а Зафиксировать только После закрытия ТО ВСЕМ БУДЕТ ПИПЕЦ!
+
Если Юзер оставил открытой и свали не закрыв то программно ты его из базы грен выгониш.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший