Andryshok
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Использую UniDac и Furebird 2.5 ... есть несколько открытых форм в которых расположено несколько датасетов UniQuery в одной из форм выполняется некоторый цикл в начале которого стартует транзакция UniConnection.StartTransaction , ну и потом в конце цикла если все прошло без ошибок транзакция коммититься или если были ошибки то откатыввается, все бы хорошо, но не знаю почему на других открытых формах при выполнении подобной операции закрываются датасеты, т.е. был открыт датасет, цикл выполнился в другой форме, перехожу в форму с открытым ранее датасетом а он закрылся, никто не знает почему так происходит? |