PDA

View Full Version : سوال: شمردن تعداد ردیفهای تکراری در vsflexgrid



niko2008
پنج شنبه 23 خرداد 1392, 08:39 صبح
با سلام خدمت دوستان و اساتید
شمردن تعداد ردیفهای تکراری در vsflexgrid با چه روشی پیشنهاد میکنید؟

m.4.r.m
پنج شنبه 23 خرداد 1392, 15:14 عصر
Private Sub Command1_Click()
With VS

For i = 0 To .Rows - 1
If .ValueMatrix(i, 1) = Text1.Text Then
cn = cn + 1
End If
Next i
MsgBox cn
End With
End Sub


این کد تعداد ردیف های تکراری که مثلا در ردیف هایی که عدد 1 وارد شده است رو برای شما شمارش می کند من در Textbox گذاشتم تا حالت پویایی باشه و هر عددی رو دوست داری بدی برات پیدا کنه اما اگه این دستور رو در برنامه بانک اطلاعاتی لازم داشته باشی احتیاجی به VSFlexgrid نیست با یک دستور ساده SQL می تونی این کار رو بکنی

niko2008
جمعه 24 خرداد 1392, 23:21 عصر
Private Sub Command1_Click()
With VS

For i = 0 To .Rows - 1
If .ValueMatrix(i, 1) = Text1.Text Then
cn = cn + 1
End If
Next i
MsgBox cn
End With
End Sub


این کد تعداد ردیف های تکراری که مثلا در ردیف هایی که عدد 1 وارد شده است رو برای شما شمارش می کند من در Textbox گذاشتم تا حالت پویایی باشه و هر عددی رو دوست داری بدی برات پیدا کنه اما اگه این دستور رو در برنامه بانک اطلاعاتی لازم داشته باشی احتیاجی به VSFlexgrid نیست با یک دستور ساده SQL می تونی این کار رو بکنی
دوست عزیز با تشکر از توضیحات تون
ولی منظور من در حالت کلی بود مثلا یه flex حتی بدون اتصال به دیتابیس پر شد در ردیف های مختلف مثلا نام علی داره حالا تعداد اون علی ها چند تاست ؟
تعداد علی ها در ستون 3 ردیف Iiام چند تاست؟

vbhamed
شنبه 25 خرداد 1392, 10:55 صبح
سلام

دوست خوبم
اگر مي‌خواين جواب دقيق بگيريد سؤالتون رو هم دقيق بپرسيد
شما اول گفتين تعداد رديف هاي تكراري
بعدش گفتين تعداد علي ها در رديف هاي مختلف
بعد گفتين تعداد علي ها در يك سطر و ستون خاص
خب اينها هر كدوم يك جواب خاص داره
اگر مي‌تونيد يك عكس از FlexGride تون بزاريد و دقيقا مشخص كنيد چي ‌ميخواين

niko2008
شنبه 25 خرداد 1392, 23:00 عصر
سلام

دوست خوبم
اگر مي‌خواين جواب دقيق بگيريد سؤالتون رو هم دقيق بپرسيد
شما اول گفتين تعداد رديف هاي تكراري
بعدش گفتين تعداد علي ها در رديف هاي مختلف
بعد گفتين تعداد علي ها در يك سطر و ستون خاص
خب اينها هر كدوم يك جواب خاص داره
اگر مي‌تونيد يك عكس از FlexGride تون بزاريد و دقيقا مشخص كنيد چي ‌ميخواين
دوست من استاد گرامی
تعداد علی ها در یک ستون خاص ؟؟؟؟

vbhamed
یک شنبه 26 خرداد 1392, 06:19 صبح
سلام
دوست عزيزمون m.4.r.m (http://barnamenevis.org/member.php?247494-m.4.r.m) در پست شماره 2 همين تاپيك پاسخ شما رو به اين سؤال براي ستون دوم دادن