Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / ADODB.Recordset / 2 сообщений из 2, страница 1 из 1
27.04.2001, 11:08
    #32004947
asiost
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADODB.Recordset
Помогите пожалуйста.
У меня сложилась следующая ситуация:
Использую триггер нарисованый ниже

***************************************************************
create trigger td_mytableParent on mytableParent for delete as
begin
declare
@numrows int
select @numrows = @@rowcount
if @numrows = 0
return

/* Delete all children in "mytableChild" */

delete mytableChild
from mytableChild t2, deleted t1
where t2.ID = t1.ID

return
end
go
*******************************************************

В клиентском приложении я пытаюсь удалить запись в mytableParent используя следующую конструкцию ADODB.Recordset.Delete.

Триггер чудесно срабатывает, все записи которые нужно удалить удаляются, но выползает сообщение:

"Insufficient or incorrect key column information; too many rows affected by update."

Помогите разобраться почему и как с этим бороться.
Заранее благодарен.
...
Рейтинг: 0 / 0
27.04.2001, 11:13
    #32004949
Garya
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADODB.Recordset
Знакомые проблемы... Поставь первой строкой тела триггера set nocount on.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / ADODB.Recordset / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]