PDA

View Full Version : نمایش اطلاعات بصورت گروه بندی



FirstLine
دوشنبه 31 مرداد 1384, 12:43 عصر
با سلام
در SQL یک جدول با دو فیلد دارم (Group:int & Text:nvarchar)
در فیلد Text یک سری نوشته دارم که هر کدام دارای یک نوع یا گروه در فیلد Group است. مثلا ده نوع داریم (یک تا ده)
حالا چجوری میتونم اطلاعات را بصورت مثلا یک TreeVeiw نمایش دهم؟
یا بعبارت دیگه میخوام در خط اول عنوان گروه و به تعداد 10 رکورد از زیر مجموعه اش را نمایش دهد و همینطور بترتیب عنوان گروه ...
با تشکر

H_Ghaffarian
سه شنبه 01 شهریور 1384, 08:12 صبح
سلام
در این مورد باید اول با یک دستور Select حاوی [Group by [Group اطلاعات رو استخراج کنید و سپس در یک حلقه در برنامه با چک کردن مقدار فیلد Group اگه تغییری حاصل نشد ، رکورد رو به عنوان یک Child وارد کنید. در صورت تغییر Group یک Parent جدید بسازید و اولین child اون رو مقدار فیلد text قرار بدید.

FirstLine
سه شنبه 01 شهریور 1384, 11:18 صبح
با سلام
چجوری رکورد رو به عنوان یک Child وارد کنم؟ در dbgrid or TreeVeiw?
با تشکر

esadeghi
پنج شنبه 10 شهریور 1384, 19:41 عصر
من یه کنترل دارم که این کار رو می کونه
لینکش رو یادم رفته
خواستید بگید براتون بفرستم

FirstLine
جمعه 11 شهریور 1384, 02:21 صبح
با سلام
از لتف شما برای ادرس ارسالی متشکرم
با تشکر