Во-первых, я проверил страницу this, но, похоже, мне это не помогает.Ошибка модели данных объекта сущности - исключение выполнения сущности команды было необработанным
Я пользуюсь this edmx file.
Вот мой пример кода:
private void btnSil_Click(object sender, EventArgs e)
{
Int64 isbn = Int64.Parse(dgvKitaplar.CurrentRow.Cells["ISBN"].Value.ToString());
entity.sp_Sil(isbn);
entity.SaveChanges();
dgvKitaplar.DataSource = entity.sp_Update();
}
Вот мой sp_Update() хранимая процедура
create proc [dbo].[sp_Sil]
@toDeleteBookId bigint
as
begin
delete from BookInfo
where [email protected]
end
То, что я пытаюсь сделать, это удалить книгу из базы данных библиотеки с помощью тока DataGridView в ряд. Прежде всего, если есть лучший/более безопасный способ сделать это, я хотел бы знать.
Почему я получаю сообщение "EntityCommandExecutionException было необработанным"? Я знаю, что это довольно просто, но я пытаюсь изучить среду C# и .net.
Спасибо заранее.
@ Я думаю, это из-за чего-то о таблицах данных, но я до сих пор не могу найти, что это такое.