سلام من اطلاعات رو توی دیتابیس ذخیره کردم و حالا نمیدونم چجوری اطلاعات پدر و پسری رو بر اساس آیدی و آیدی پدر بازیابی کنم و بصورت درختی نمایش بدم.اگه کسی میتونه کمک کنه ممنون میشم
سلام من اطلاعات رو توی دیتابیس ذخیره کردم و حالا نمیدونم چجوری اطلاعات پدر و پسری رو بر اساس آیدی و آیدی پدر بازیابی کنم و بصورت درختی نمایش بدم.اگه کسی میتونه کمک کنه ممنون میشم
سلام
در جدول سه تا فلید باید داشته باشید
1. نام و نام خانوادگی
2. کد پدر
3. کد خود شخص
بر اساس کد پدر - خود پدر و فرزندانش رو واکشی میکنید
اگر بخواهید به صورت درختی باشه ساده ترین راه استفاده از treeview هست
خب من همه این کارهارو کردم ولی خب مشکلم اینجاست که نمیدونم چجوری واکشی کنم و بصورت درختی حالا با treeview یا هر چیز دیگه ای نمایش بدم.
Sent from my LG-P880 using Tapatalk
سلام
اگه از sqlserver استفاده می کنید میتونید از CTE استفاده کنید
این هم مثال
Recursive Queries Using Common Table Expressions
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
وقتی نتایج را برگرداندید بر اساس level به ترتیب treeview را پر کنید
ممنون چک میکنم.
Sent from my LG-P880 using Tapatalk
اگه از اکسس استفاده کنم روشی هست که با کدنویسی بتونم جواب بگیرم ؟
Sent from my LG-P880 using Tapatalk
توی این دو تا لینک در مورد کاربرد vb در پرس و جوی سلسله مراتبی در access بحث شده
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
شما ساختن شجره را باید توی .net انجام بدی.ربطی به پایگاه داده نداره.نوع پایگاه داده انتخابش بستگی به حجم و نوع و امنیت داده داره نه این چیزا
شما باید یه تابع بازگشتی توی برنامه بنویسی.بشین به این فکر کن.از کسی هم نپرس.تمرین خوبی هست برای یادگیریت.فقط اگر تابع بازگشتی را بلد نیستی چند نمونشو توی اینترنت پیدا کن و ببین
ممنون.
Sent from my LG-P880 using Tapatalk
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)