Проверьте наличие записи перед вставкой новой записи
Я впервые использую Ado.net Entity Framework, и мне нужно проверить, существует ли эта запись, прежде чем вставлять ее в базу данных. Желательно искать, если существует AuthodSSID, а не ключ (AuthorID). Я использую VS2010, Framework 4. System.Data.Entity - 3.5.0.0.
Я погуглил, но не нашел ответа на этот вопрос.
PublishingCompanyEntities publishContext;
publishContext = new PublishingCompanyEntities();
private void createNew_Click(object sender, EventArgs e)
{
Author newAuthor = new Author();
newAuthor.FirstName = firstName.Text;
newAuthor.LastName = lastName.Text;
newAuthor.AuthodSSID = 20;
newAuthor.AuthorID = 10
//Check if record exist here
publishContext.AddToAuthor(newAuthor);//insert if does not exist
}