خدمت اساتید محترم
میخوام با استفاده از کویری گرفتن اطلاعات چند رکورد رو حذف کنم که با این کد اگه حواله یک رکورد داشته باشه حدف با موفقیت انجام میشه اما وقتی رکوردها بیش از یک ردیف میشه حذف نمیشه و خطا میده
int idhavale = Convert.ToInt32(txtHavale1.Text.Trim());
var Deletequery1 = (from II in DB.HavaleKhMahsoolItems
where II.HavaleKhMahsoolID == idhavale
select II).SingleOrDefault();
DB.HavaleKhMahsoolItems.Remove(Deletequery1);
DB.SaveChanges();
خطا هم اینه
Additional information: Sequence contains more than one element
سلام.
کدتون رو به شکل زیر تغییر بدید.
int idhavale = Convert.ToInt32(txtHavale1.Text.Trim());
var Deletequery1 = (from II in DB.HavaleKhMahsoolItems
where II.HavaleKhMahsoolID == idhavale
select II).ToList();
DB.HavaleKhMahsoolItems.RemoveRange(Deletequery1);
DB.SaveChanges();
از روش زیر هم میتونید استفاده کنید.
var cmd = DB.Database.Connection.CreateCommand();
DB.Database.Connection.Open();
cmd.CommandText = "delete from HavaleKhMahsoolItems where HavaleKhMahsoolID = " + idhavale;
cmd.ExecuteNonQuery();
DB.Database.Connection.Close();
تاریخ :
1403/06/24
- ساعت :
08:52:00 PM
- بازدید :
310
- پاسخ :
1
|
تاریخ :
1398/09/16
- ساعت :
11:41:00 AM
- بازدید :
4279
- پاسخ :
1
|
تاریخ :
1398/09/07
- ساعت :
02:15:00 PM
- بازدید :
3875
- پاسخ :
5
|
تاریخ :
1403/05/16
- ساعت :
05:43:00 AM
- بازدید :
654
- پاسخ :
0
|
تاریخ :
1398/09/05
- ساعت :
06:04:00 PM
- بازدید :
3170
- پاسخ :
2
|
تاریخ :
1403/04/12
- ساعت :
07:27:00 PM
- بازدید :
657
- پاسخ :
0
|
تاریخ :
1398/09/14
- ساعت :
09:43:00 PM
- بازدید :
3316
- پاسخ :
2
|
تاریخ :
1398/09/17
- ساعت :
12:33:00 AM
- بازدید :
5857
- پاسخ :
2
|
تاریخ :
1402/04/18
- ساعت :
02:50:00 PM
- بازدید :
1227
- پاسخ :
1
|
تاریخ :
1402/01/19
- ساعت :
12:30:00 PM
- بازدید :
1560
- پاسخ :
1
|
تاریخ :
1403/08/29
- ساعت :
07:15:00 PM
- بازدید :
57
- پاسخ :
0
|
تاریخ :
1403/08/18
- ساعت :
10:40:00 AM
- بازدید :
97
- پاسخ :
0
|
تاریخ :
1402/07/23
- ساعت :
04:01:00 PM
- بازدید :
1031
- پاسخ :
1
|
تاریخ :
1403/05/30
- ساعت :
09:22:00 AM
- بازدید :
426
- پاسخ :
1
|
تاریخ :
1402/08/01
- ساعت :
06:25:00 PM
- بازدید :
930
- پاسخ :
1
|
تاریخ :
1402/08/16
- ساعت :
10:38:00 AM
- بازدید :
1348
- پاسخ :
1
|
تاریخ :
1398/08/17
- ساعت :
01:27:00 AM
- بازدید :
4796
- پاسخ :
1
|
تاریخ :
1402/09/08
- ساعت :
07:34:00 PM
- بازدید :
1157
- پاسخ :
1
|
تاریخ :
1402/09/21
- ساعت :
11:10:00 PM
- بازدید :
595
- پاسخ :
1
|
تاریخ :
1403/07/27
- ساعت :
03:21:00 PM
- بازدید :
205
- پاسخ :
1
|