PDA

View Full Version : چطور اطلاعات دیتاگرید که چند رکورد اونو سلکت کردم بخونم



swallow.pa
جمعه 01 اردیبهشت 1391, 20:11 عصر
با سلام
چطور اطلاعات دیتاگرید که چند رکورد اونو سلکت کردم بخونم
ممنون

arash020
شنبه 02 اردیبهشت 1391, 01:45 صبح
سلام
برای این جور خوندن اطلاعات, اون هم از gride view
نیاز به دوتا حلقه داری
که یکی از اول گریذ تا آخر رکوردی حرکت(پیمایش)کنه
و دومی که داخل حلقه ی اول هست بیاد و رکورد های اون رکورد select شده رو نشون بده .

نمونه کد :
یه datagride view به فرم اضافه کن و کد زیر رو بزار توی رویداد کلیک یه دکمه
البته گرید باید حاوی مقدار باشه
سطرهای موردنظر رو انتخاب کن
مقادیر اون رکوردها به صورت msgbox نشون داده میشه .

For i = 0 To DataGridView1.RowCount - 1
If DataGridView1.Rows.Item(i).Selected Then
For j = 0 To DataGridView1.ColumnCount - 1
MessageBox.Show(DataGridView1.Rows(i).Cells(j).Val ue)
Next
End If
Next

موفق باشی

swallow.pa
شنبه 02 اردیبهشت 1391, 16:59 عصر
سلام
به تایپیک زیر سربزنید " به پست هاش نگاه کنید جوابتون رو میگیرید.
کدوم تایپیک دوست عزیز

فرید نجفلو
شنبه 02 اردیبهشت 1391, 17:03 عصر
For Each arow As DataGridViewRow In Me.DataGridView1.SelectedRows
For Each clmn As DataGridViewCell In arow.Cells
MsgBox(clmn.Value)
Next
Next