PDA

View Full Version : سوال: بزرگترین رکورد در یک ستون



saeed 444
سه شنبه 08 اسفند 1391, 10:11 صبح
با سلام
لطفا کد پیدا کردن بزرگنرین عدد از یک ستون دلخواه دیتا گرید رو بفرمائید
در جستجو چیز مناسبی پیدا نکردم

zahedi121
سه شنبه 08 اسفند 1391, 10:26 صبح
Dim Max_v = (From Max In DataGridView1.Rows.Cast(Of DataGridViewRow)() Select CInt(Max.Cells("Colum_Name").Value)).Max


یا



Dim Max_vl As Double = 0


For Each Row As DataGridViewRow In DataGridView1.Rows


If Row.Cells("Colum_Name").Value > Max_v Then MaxVal = Row.Cells(0).Value


Next

saeed 444
سه شنبه 08 اسفند 1391, 20:52 عصر
Dim Max_v = (From Max In DataGridView1.Rows.Cast(Of DataGridViewRow)() Select CInt(Max.Cells("Colum_Name").Value)).Max










Dim Max_vl As Double = 0


For Each Row As DataGridViewRow In DataGridView1.Rows


If Row.Cells("Colum_Name").Value > Max_v Then MaxVal = Row.Cells(0).Value


Next




از پاسختان سپاسگزارم ولی error میده

zahedi121
چهارشنبه 09 اسفند 1391, 06:33 صبح
سلام
یکی از کدهای بالا را باید استفاده کنیدا ! :لبخندساده:

در مورد اولی هم یک import هم میخواد یک اصلاحیه :اشتباه: :


import System.Linq
'...
DimMaxValue = (From Max In DataGridView1.Rows SelectCInt(Max.Cells("ColumnName").Value)).Max




برای اینکه یکدفعه باز اشتباه نکرده باشم اینهم سورس :چشمک:

saeed 444
پنج شنبه 10 اسفند 1391, 15:31 عصر
ضمن تشکر
مشکلم کاملا حل شد هر دو کد کار می کنند