mehdi_7070
پنج شنبه 20 تیر 1387, 11:26 صبح
سلام
فرض كنيم يك ديتابيس داريم به اين شكل :
Test test1/test2/test3
A a1/a2
B b1
حالا ما Test را جستجو ميكنيم و قاعدتا چيزي كه براي ما برميگردونه اين هست : test1/test2/test3
من ميخوام كه اينها توي يك ليستباكس جدا از هم نمايش داده بشه . مثل تصوير زير :
http://barnamenevis.org/forum/attachment.php?attachmentid=20180&d=1215674321
در ضمن ، مشخص نيست كه حتما كاراكتر "/" وجود داره يا حتما دو تا "/" وجود داره . ممكن هست اصلا نباشه و يا 10 تا "/" داشته باشيم .
چيزي كه به ذهن خودم رسيد اين هست كه بياييم طول رشته را بگيريم و از اول شروع كنيم چك كردن تا به / برسيم ، بعد اون كاراكترها را به ليست اضافه كنيم و ... . راه بهتري هست؟
با تشكر
فرض كنيم يك ديتابيس داريم به اين شكل :
Test test1/test2/test3
A a1/a2
B b1
حالا ما Test را جستجو ميكنيم و قاعدتا چيزي كه براي ما برميگردونه اين هست : test1/test2/test3
من ميخوام كه اينها توي يك ليستباكس جدا از هم نمايش داده بشه . مثل تصوير زير :
http://barnamenevis.org/forum/attachment.php?attachmentid=20180&d=1215674321
در ضمن ، مشخص نيست كه حتما كاراكتر "/" وجود داره يا حتما دو تا "/" وجود داره . ممكن هست اصلا نباشه و يا 10 تا "/" داشته باشيم .
چيزي كه به ذهن خودم رسيد اين هست كه بياييم طول رشته را بگيريم و از اول شروع كنيم چك كردن تا به / برسيم ، بعد اون كاراكترها را به ليست اضافه كنيم و ... . راه بهتري هست؟
با تشكر