проблема связки триггера и УРБД #456153


#0 by Skom
на таблицу справочника номенклатуры повешан триггер, который модифицирует записи в дополнительной табличке при обмене (УРБД) когда идет загрузка номенклатуры вылазит ошибка 20100120;10:19:55;КомаровСВ;C;Distr;DistUplErr;5;SQL State: HY000 Native: 0 Message: [Microsoft][ODBC SQL Server Driver]Подключение занято до получения результатов для другого hstmt ;; как победить...что то пока не пойму. есть у кого мысли по этому поводу!!!
#1 by Skom
модераторы. исправьте СЕКЦИЮ пжлста... это v7. ошибочно запихал в восьмерку...
#2 by ДенисЧ
А код триггера?
#3 by Skom
CREATE TRIGGER ТВИН ON SC84 AFTER INSERT AS DECLARE @ID char, @ParentID char, @Level tinyint SELECT @ID = ID, @ParentID = ParentID FROM Inserted BEGIN     INSERT INTO dbo.ДН          (ID, ParentID) VALUES (@ID, @ParentID)     SELECT @ParentID = ParentID FROM SC84 WHERE ID = @ParentID END INSERT INTO dbo.ДН (ID, ParentID) VALUES (@ID, @ParentID) UPDATE SC84 SET SP48335 = @Level WHERE ID = @ID
#4 by ДенисЧ
SET NOCOUNT ON забыд
#5 by Skom
твайумать
#6 by Skom
сорри. эмоции... ДенисЧ СПАСИБО!
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям