Microsoft
Software
Hardware
Network
Question : Get identity of last insert (ASP.NET MVC Entity framework)
I am using ASP.NET MVC 2.0 with entity framework using MySQL as the database.
When I insert a new row into a table, is there a way to get the identity of the row just inserted?
In my repository, I have some code to insert a new row:
public void InsertNotice(Notice notice)
{
db.AddToNotices(notice);
}
At some point later, I save the changes with db.SaveChanges(), but I can't see how to get any information about the inserted row.
I hope that makes sense.
Answer : Get identity of last insert (ASP.NET MVC Entity framework)
I found the solution myself:
public int InsertNotice(Notice notice)
{
db.AddToNotices(notice);
db.SaveChanges();
return notice.NoticeID;
}
Thanks anyway.
Random Solutions
Error joining domain
How to run the program from vbs script
Help on calculating days in SQL script
recommended anti virus for linux?
How do you tell if valid LOB indicator? ORA-22275
scanning software
What does "testing mock objects" mean to you?
Invalid Use of Null
Background Image Not Showing
Exchange 2010 / Autodiscover certificate name invalid