Gir*_*pta 5 c# sql-server enterprise-library executenonquery c#-4.0
我ExecuteNonQuery用来运行插入proc,它返回2,但实际上我只插入1条记录.由于触发,我得到1个额外的.无论如何我只得到实际受影响的行数.我不希望受触发器影响的行.
如果您还没有它,请在触发器中禁用计数行:
SET NOCOUNT ON
Run Code Online (Sandbox Code Playgroud)
例如:
CREATE TRIGGER [dbo].[triggerName] ON [dbo].[TableName]
AFTER INSERT
AS
SET NOCOUNT ON;
......
Run Code Online (Sandbox Code Playgroud)