حذف سجلات متعددة من جدول باستخدام قوالب T4 دون الصوت؟
-
22-09-2019 - |
سؤال
باستخدام القوالب ، كيف يمكنني حذف سجلات متعددة من جدول في نفس بيان الحذف؟
المحلول
سؤالك غامض بعض الشيء ولكن استنادًا إلى سؤال آخر قمت بنشره ، أعتقد أنك تحاول حذفها استنادًا إلى قائمة معرفات أو شيء مشابه. يمكنك القيام بذلك باستخدام استعلام بطلاقة على النحو التالي:
List<int> peopleIds = new List<int> { 121, 122, 35, 4 };
new SubSonic.Query.Delete<Person>(new MyDB().Provider)
.Where(PersonTable.IdColumn).In(peopleIds)
.Execute();
لا تنتمي إلى StackOverflow