سلام دوستان.
من قبلا با این کد ها یک برنامه سطر رو حذف می کردم از دیتاگرید اما الان هر کدی میزنم حذف نمی شه.
ممنون میشم راهنماییم کنین.
این پروسیجرم
CREATE PROCEDURE [dbo].[SPDeleteBook]
@id int
AS
begin
set nocount on
delete from tbl_Book where Id=@id
end
این هم کدC#
private void button2_Click(object sender, EventArgs e)
{
var q = db.tbl_Book.Take(1);
if (q.Count()== 0)
{
MessageBox.Show("جدول خالی است");
}
else
{
int id = dgw1.SelectedRows[0].Index;
db.SPDeleteBook(id);
db.SaveChanges();
dgw1.DataSource = db.SPselect();
}
}