نقل قول نوشته شده توسط مهدی هادیان2 مشاهده تاپیک
بسم الله الرحمن الرحیم

با سلام
فکر میکنم باید اون 2 تا کلید اصلی دیگه هم تو شرط دخیل کنید؛ چون چند تا کد اصلی دارید طبیعتا ترکیب اون چند تا برای شما رکورد یکتایی ایجاد میکند مگر اینکه بخواهید تمام رکوردهایی که IDشون برابر m هست حذف کنید که بعید میدونم.
یه چیزی شبیه به کد زیر:
int m2 = int.Parse(dataGridView1.CurrentRow.Cells[1].Value.ToString());
var QDel = db.kalas.Where(c => (c.ID == m) && (c.Id_Kala==m2)).First();

موفق باشید.
چرا Cells1 ؟؟
یعنی این خط کد رو علاوه بر int m که خودم تعریف کردم بزارم؟