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
Query needed to exclude data
Creating new mailbox databases in Exchange 2010
Ping remote user?
Google, Facebook, etc. Logo turns fuzzy after upload.
partions appear in Filesystem, that cannot be mounted (and were not created by me directly)
Prevent ambiguous error
Javascript reload functions
Need a way to add a value to existing variable and display results
How to make adding a new project first?
SQL server database schema, backup/restore