Имя: Пароль:
1C
1С v8
При включении транзакции внешних источников данных, ничо не дает писать в 1с
0 Shved_72
 
28.09.15
08:46
Причом при записи любого справочника или дока ваще не связаного с ВИД выкидывает с ошибкой "SDBL открытых транзакций нет"
http://i.imgur.com/ScjVskp.jpg
При отключении транзакций при записи в ВИД всё ОК! Но не айс для логики, остаются хвосты какие то.

Платформы, релизы, железо, сервера меняли.

Последний вариант переписать через АДО, но можно ли в АДО включить транзакции, чтоб откатить весь пакет при сбое.
1 ДенисЧ
 
28.09.15
08:49
Не пользуйся ты этими глючными ВИДами...
Испольлзуй халяльный АДО...
2 Shved_72
 
28.09.15
08:50
(1) как там заключить загрузку пакета в транзакции?
дак всё надеюсь каждым релизом платформы что вылечат.

ПС СУБД кстати firebird низнаю имеет ли это значение
3 ДенисЧ
 
28.09.15
08:53
(2) conn.BeginTran() / conn.CommitTran()
например
4 Shved_72
 
28.09.15
08:56
и между ними можно посылать запись? прекрасно тады
5 ДенисЧ
 
28.09.15
09:22
(4) нужно...