PDA

View Full Version : چه طوری میشه تعداد رکوردهای یک DBGrid رو شمرد؟



Mahmood_M
دوشنبه 24 بهمن 1384, 17:00 عصر
چه طور می شه تعداد رکوردهای موجود در یک DBGrid که با ClientDataSet کار می کنه رو شمرد و تعداد اونها رو بر روی یک Label نشون داد؟
آیا فیلد مخصوصی لازم است یا ... ؟
لطفا هر کسی که می دونه بگه ، چون واقعا بهش نیاز مندم.
:گریه: :گریه: :گریه: :گریه: :گریه: :گریه: :گریه: :گریه: :گریه: :گریه: :گریه: :گریه: :گریه: :گریه: :گریه: :گریه: :گریه: :گریه: :گریه: :گریه: :گریه: :گریه: :اشتباه:

mehranFX
دوشنبه 24 بهمن 1384, 18:19 عصر
چه طور می شه تعداد رکوردهای موجود در یک DBGrid که با ClientDataSet کار می کنه رو شمرد و تعداد اونها رو بر روی یک Label نشون داد؟
آیا فیلد مخصوصی لازم است یا ... ؟
لطفا هر کسی که می دونه بگه ، چون واقعا بهش نیاز مندم.
:گریه: :گریه: :گریه: :گریه: :گریه: :گریه: :گریه: :گریه: :گریه: :گریه: :گریه: :گریه: :گریه: :گریه: :گریه: :گریه: :گریه: :گریه: :گریه: :گریه: :گریه: :گریه: :اشتباه: تعداد رکوردهای DBGrid برابر تعداد رکوردهای دیتا سورس متصل به اونه که اگه مثلاً فرش کنیم از ADO استفاده کرده باشی با استفاده از خاصیت RecordCount قابل دستیابی هستش :


Lable1.Caption:=IntToStr(Table1.RecordCount;)

mzjahromi
دوشنبه 24 بهمن 1384, 19:14 عصر
اینجوری هم میشه


Label1.Caption:=IntTOStr(DBgrid1.DataSource.DataSe t.RecordCount)

Mahmood_M
دوشنبه 24 بهمن 1384, 19:20 عصر
خیلی از شما ممنونم به خاطر جوابی که دادید.