我正在将一些遗留代码迁移到LINQ to SQL,我在使用下面的存储过程时遇到了一些困难。返回@@ RowCount in LINQ to SQL INSERT
BEGIN
INSERT INTO tblCMOEncounterHeader (
submitter_organization_id,
submission_date,
begin_posting_date,
end_posting_date,
number_of_records_transmitted)
VALUES (
@submitter_organization_id,
@submission_date,
@begin_posting_date,
@end_posting_date,
@number_of_records_transmitted)
RETURN @@ROWCOUNT
END
具体来说,什么是@@ROWCOUNT
返回时与INSERT
合作?我如何在LINQ中完成同样的事情?
是否有内置的方式从'Context或'Changeset'获取'numRowsAffected',也许在LINQ中? – 2010-08-27 13:47:05
@Refracted Paladin:在'db.SubmitChanges();'调用'db.GetChangeSet()。Updates.Count'后,它正在寻找 – abatishchev 2010-08-27 13:51:51
'Updates'或'Inserts'?我不想让你的答案太直,我只是想确保没有什么奇怪的事情发生。 – 2010-08-27 13:54:57