بسم الله الرحمن الرحیم
نقل قول نوشته شده توسط mojtaba5 مشاهده تاپیک
چرا ID کلید اصلی هست
اما دوتا کلید اصلی دیگه هم دارم.
با سلام
فکر میکنم باید اون 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();

موفق باشید.