كيف تأخذ السجلات العشرة الأولى من Dataview؟
سؤال
لدي كائن system.data.dataview ولكن أريد فقط السجلات العشرة الأولى ، مرتبة حسب عمود يسمى "المسؤولية".
DataView dv = Factory.GetDataView("something");
dv.Sort = "responseTime desc";
// now what?
المحلول
إذا كنت تستخدم .NET 3.5 ، يمكنك استخدام استعلام LINQ. شيء مثل:
VAR QUERY = (من الصف في DV SELECT ROW) .Take (10)
لا تنتمي إلى StackOverflow