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