PDA

View Full Version : انجام کوئری با DataTable یا DataView



omidamiry
یک شنبه 19 خرداد 1392, 11:12 صبح
با سلام و خسته نباشید


آیا روشی وجود دارد که بعد از select جدول از Sql و قرار دادن آن در DataTable یا DataView
بشه sum فیلد رو گرفت یا کوئری ای نوشت مانند sql

با تشکر

majidrezaei2007
یک شنبه 19 خرداد 1392, 11:20 صبح
فکر کنم باید با حلقه رو مجموعه حرکت کنی و راه دیگه ای نباشه

tooraj_azizi_1035
یک شنبه 19 خرداد 1392, 12:00 عصر
// LINQ
int linqSum = (from DataRow dr in dt.AsEnumerable()
where dr.RowState != DataRowState.Deleted
select Convert.ToInt32(dr["Test"])).Sum();
Console.WriteLine("Sum is {0}.", sum); // Prints 60