1
使用下列内容:找回新插入的记录ID与LINQ to SQL的
private BlogDataContext db = new BlogDataContext();
article.Created = DateTime.UtcNow;
article.Modified = DateTime.UtcNow;
db.Articles.InsertOnSubmit(article);
db.SubmitChanges();
int id = article.Id;
我想知道这是安全的吗?它会给我用户刚刚插入的文章的Id
,或者如果另一个用户在该用户之后更新文章几分之一秒,是否会出现并发情况?
男人,非常感谢你的答案是正确的,我通常会插入你的建议,但在这里我有一个动态系统,并会有插件,所以这个想法是插件动态插入Cpanel,然后当用户插入记录我保存在会话中插入的ID,并使用它插件插入他们的数据到各自的DBS。 我希望有更好的办法 – DevMania 2010-03-16 06:39:43