Article View: borland.public.cppbuilder.database.ado
Article #3912Re: Delete Problem with ADOExpress
From: Ivan Mihailov
Date: Sun, 12 May 2002 20:23
Date: Sun, 12 May 2002 20:23
64 lines
2388 bytes
2388 bytes
Hi, try this: CREATE TRIGGER tg_Employees_Del ON dbo.Employees FOR DELETE AS SET NOCOUNT OFF DECLARE @EmployeeID T_ID SELECT @EmployeeID = EmployeeID FROM Deleted DELETE [dbo].[ResourceACL] WHERE EmployeeID = @EmployeeID SET NOCOUNT ON RETURN "Junlin Xie" <jlxie@yahoo.com> wrote in message news:3cd9565a_1@dnews... > Hi, > I Have a table named 'Employees' with a triggle for deletion, I want to > delete a row from client, I trace the command using SQL Profiler, the > following the tracing message: > sp_executesql N'DELETE FROM "CELDB".."Employees" WHERE > "EmployeeID"=@P1', N'@P1 int', 23 > EmployeeID is primary key > and trigger for deletion is: > > CREATE TRIGGER tg_Employees_Del ON dbo.Employees > FOR DELETE > AS > > DECLARE @EmployeeID T_ID > > SELECT @EmployeeID = EmployeeID FROM Deleted > > DELETE [dbo].[ResourceACL] WHERE EmployeeID = @EmployeeID > > RETURN > > the error message: > > ************************** > Error Number: -2147467259 > Error Source: Microsoft Cursor Engine > Error Description: Key information is incorrect, effect multirows. > Error Help File: > Error Help Context: > Error SQL State: > Error NativeError: 1009 > > but I can execute this command in commandline, It's no problem, why? > Please help me!!!!! > > Thank you very much! > > Junlin Xie > >
Technical Details
Message-ID:
<3cdecfe4_2@dnews>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!supernews.com!peer1-sjc1.usenetserver.com!usenetserver.com!hub1.nntpserver.com!telocity-west!TELOCITY!news-out.spamkiller.net!propagator2-maxim!propagator-maxim!news-in.spamkiller.net!news02.tsnz.net!newsfeed01.tsnz.net!newsfeeds.ihug.co.nz!ihug.co.nz!dnewsReferences:
<3cd9565a_1@dnews>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 10698b,2516ec76955a76a X-Google-Attributes: gid10698b,public X-Google-ArrivalTime: 2002-05-12 13:32:54 PST From: "Ivan Mihailov" <iradev@mail.vega.bg> Newsgroups: borland.public.cppbuilder.database.ado References: <3cd9565a_1@dnews> Subject: Re: Delete Problem with ADOExpress Date: Sun, 12 May 2002 23:23:15 +0300 Lines: 66 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 NNTP-Posting-Host: 212.36.1.205 Message-ID: <3cdecfe4_2@dnews> X-Trace: dnews 1021235172 212.36.1.205 (12 May 2002 13:26:12 -0700) Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!supernews.com!peer1-sjc1.usenetserver.com!usenetserver.com!hub1.nntpserver.com!telocity-west!TELOCITY!news-out.spamkiller.net!propagator2-maxim!propagator-maxim!news-in.spamkiller.net!news02.tsnz.net!newsfeed01.tsnz.net!newsfeeds.ihug.co.nz!ihug.co.nz!dnews