تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 8 از 8

نام تاپيک: بهترین DBTreeView

  1. #1
    کاربر فعال انجمن نرم افزار picher_s's Avatar
    تاريخ عضويت
    Dec 2008
    محل سكونت
    زیر چتر اویرا در تفریج!
    پست ها
    1,453

    13 بهترین DBTreeView

    سلام
    بهترین DBTreeview که دیدید چیه؟
    منظورم TreeView قابل اتصال به DataBase و راست چین رو میگم.
    DBTREEVIEW رو نتونستم بهADo کانکتش کنم.
    و JvDBTreeViewهم بعضی مواقع قاطی میکنه اما نسبت به بقیه جواب کارمو داده!
    چند تا از شرکت 9Rays دیدم که بروبچه های بامرام و خوش تیپ (NoneForce) اپلود کرده بودن!
    Raize هم نتونستم کار کنم.
    همین الان مصطفی سرباز زاده بهم گفت LMD EL Pack هم یه دونه عالی توش داره. اما حیف که ندارمش!
    تمام سایت رو گشتم همه جا به صورت پراکنده در موردش بحث شده بود.
    اما به پیشنهاد NoneForce اینجا می خواهیم تمام مطالبمون رو یکجا کنیم.
    ممنون میشم بچه ها از تجربتون تو DBtreeView استفاده کنم.
    پولدار باشید.
    Last edited by picher_s; 07-03-2009 at 19:20. دليل: اصلاح nonForce به NoneForce

  2. #2
    کاربر فعال انجمن نرم افزار picher_s's Avatar
    تاريخ عضويت
    Dec 2008
    محل سكونت
    زیر چتر اویرا در تفریج!
    پست ها
    1,453

    2 کمک...

    کمک

    چرا هیچکس نمیجوابه؟؟؟؟

  3. #3
    پروفشنال as13851365's Avatar
    تاريخ عضويت
    Mar 2007
    محل سكونت
    لیبدرا
    پست ها
    914

    پيش فرض

    من قبلا یکمی در این باره کار کردم ولی به نتیجه نرسیدم من از کامپوننت خاصی استفاده نکردم ها من بیشتر با خود Treeview کار کردم ( هر چند به نتیجه نرسیدم و بعدها اصلا وقت نداشتم که برم سراغش ) کاری که منی می خواستم بکنم این بود که یک جدول داشته باشم و تمام گروه ها و زیر گروه ها رو توش داشته باشم و بعد با فراخوانی یک تابع که اسم Treeview و جدول رو بهش بدیم بره تمام گروه ها و زیر گروه ها رو از جدول بخونه و داخل Treeview نشان بده برای این کار هم من از چهار تا فیلد استفاده می کردم
    1 ) ID که به صورت کلید بود
    2 ) p که فیلد پدر بود
    3 ) Name که نام گروه و یا زیر گروهها بود ( متن یا همان عنوان )
    4 ) F فرزند

    چیزی شبیه کره ها بود ولی نتونستم تمامش کنم یعنی در قسمت خواندن شاخه ها کمی مشکل داشتم یعنی نمی تونستم کاری کنم که تابع تا زیرشاخه ترین شاخه بره و برگرده ( فکر کنم چون کار کردن با کره ها و پشته ها رو کمی بلد نیستم نتونستم تمامش کنم ) از اون موقع دیگه نرفتم سراغش یا به عبارتی چیزی درباره مشکل شما نمی دونم شرمنده.

  4. #4
    کاربر فعال انجمن نرم افزار picher_s's Avatar
    تاريخ عضويت
    Dec 2008
    محل سكونت
    زیر چتر اویرا در تفریج!
    پست ها
    1,453

    پيش فرض

    دمت کرم رفیق که جوابیدی.
    ببین من با JvDBTreeView کار کردم.
    فقط لامصب بعضی مواقع قاطی میکنه!!
    نرم افزاره Filerpro یه DBtreeView توپ داره.
    میخوام مثل اون استفاده کنم.
    ممنون میشم کمک کنید...

  5. #5
    پروفشنال as13851365's Avatar
    تاريخ عضويت
    Mar 2007
    محل سكونت
    لیبدرا
    پست ها
    914

    پيش فرض

    دمت کرم رفیق که جوابیدی.
    ببین من با JvDBTreeView کار کردم.
    فقط لامصب بعضی مواقع قاطی میکنه!!
    نرم افزاره Filerpro یه DBtreeView توپ داره.
    میخوام مثل اون استفاده کنم.
    ممنون میشم کمک کنید...
    می شه بگید منظور شما چی بوده ؟ آیا می خواهید خودتان شروع به نوشتن یک تابعی ، کامپوننتی بکنید و یا نه می خواهید دنبال آماده ها باشید و اگر شد آنها را ویرایش کنید ؟

    همانطوری که قبلا گفتم به نظر من ساده ترین راهش استفاده از سه تا فیلد است که یکی برای تعیین پدر و یکی برای تعیین فرزند و یکی هم عنوان ها رو نگه داره ( البته یک فیلد کلید با نام ID هم باید باشه )

    اگه خواستی می تونیم با هم یک همچین کاری بکنیم ( شاید به صورت حرفه ای نهایتا یک DBTreeView درست کنیم )

    اگر راه حلی داری بگو در غیره این صورت فکر کنم از راهی که من گفتم استفاده کنیم بهتر باشه چون با این راه می تونیم بینهایت زیر شاخه ( تا جایی که دلفی ساپورت کنه ) داشته باشیم و آنها را مدیریت کنیم و در فیلدهای دیگه از مقدار ID مربوط به شاخه ها استفاده کنیم

    اگر دوستان دیگه در این باره چیزی می دونن خوشحال می شم بگن .

  6. #6
    کاربر فعال انجمن نرم افزار picher_s's Avatar
    تاريخ عضويت
    Dec 2008
    محل سكونت
    زیر چتر اویرا در تفریج!
    پست ها
    1,453

    پيش فرض

    رفیق یکی از بزرگانه نرم افزار(Metihoo ) یه نکته مهم تو برنامه نویسی یادم داد و اون این بود:
    هیچ وقت اختراعه چرخ نکنم!!!
    دمت گرم که پایه ای.
    ببین وقتی آمادش پس دلیلی برای کد نویسی وجود نداره.
    ) ID که به صورت کلید بود
    2 ) p که فیلد پدر بود
    3 ) Name که نام گروه و یا زیر گروهها بود ( متن یا همان عنوان )
    آره رفیق تمام DBTreeView ها از این گفته شما استفاده می کنن.
    بازم دمت گرم که همراهی میکنی.

  7. #7
    پروفشنال as13851365's Avatar
    تاريخ عضويت
    Mar 2007
    محل سكونت
    لیبدرا
    پست ها
    914

    پيش فرض

    خوب دوست من ، من نگفتم که چرخ اختراع کنیم می تونید از کلاس Treeview مشتق بگیریم ( ارث بری ) و دستورات مربوطه رو بهتش اضافه کنیم و به صورت یک DBTreeView تبدیلش کنیم و ازش استفاده کنیم ( هر چند تجربه ای در این زمینه ندارم ولی امیدوارم که می تونیم )

    فقط اگه وقت کنم اول یک تابعی باید داشته باشیم که اطلاعات رو از دیتابیس بخونه و به ترتیب در Treeview نشان بده و اطلاعات روبتونه دوباره در دیتابیس ذخیره کنه

    من تاحالا در این باره تجربه ای نداشتم ولی اگه وقت کنم حتما دنبالش رو می گیرم اگر شما کامپوننت های آماده ای در این باره می دونید لینک دانلودش رو اگر قرار بدید تا براساس اونها کار کنیم ( شاید هم یکی از آنها را ویرایش کنیم ) فکر کنم زودتر به نتیجه برسیم

  8. این کاربر از as13851365 بخاطر این مطلب مفید تشکر کرده است


  9. #8
    کاربر فعال انجمن نرم افزار picher_s's Avatar
    تاريخ عضويت
    Dec 2008
    محل سكونت
    زیر چتر اویرا در تفریج!
    پست ها
    1,453

    پيش فرض گروه بندی با treeView

    سلام اصغر جون بعد از کلی تحقیقات به گفته شما رسیدم!
    الان دارم یه TreeView با خاصیت گروه بندی مینویسم.
    مشکلم فقط اینجاست که اگر یه گروه یه زیر گروه داشته باشه و اون زیر گروه یه زیر گروهه دیگه و...
    و در آخر اعضا با این گروهها اضافه بشن !!!
    فکر می کنم باید با Recurcive بنویسمش!
    کد بالا رو از بروبچه ها دیدم و با اضافه کردن یه loope دیگه به شکل زیر درش اوردم! ممنون میشم بچه ها اول RelationShipها رو یه نگاه بندازن تا بدونن که چکار کردم.
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اینم لینکه Database
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    Last edited by picher_s; 28-03-2009 at 06:35.

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

برچسب های این موضوع

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •