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

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




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

نام تاپيک: ايجاد كومبو باكس در دي بي گريد

  1. #1
    داره خودمونی میشه
    تاريخ عضويت
    Jan 2008
    پست ها
    23

    پيش فرض ايجاد كومبو باكس در دي بي گريد

    سلام.
    دوتا سؤال داشتم
    1- چطوري ميشه تو دي بي گريد بعضي از فيلدهايي(ستونها) رو كه مقادير محدودي دارند و در بانك يك جدول دارند رو به صورت كومبو باكس باز كرد؟
    2- كاربرد String grid كجاهاست؟

  2. #2
    حـــــرفـه ای F A R H A D's Avatar
    تاريخ عضويت
    Aug 2006
    پست ها
    1,383

    پيش فرض

    1.
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    2. براي نمايش داده ها به صورت جدول استفاده ميشه. مثلا جدول ضرب 10*10 . با وجود قابليت هاي زياد كاربرد نسبتا محدودي داره.
    Last edited by F A R H A D; 06-02-2008 at 14:29.

  3. #3
    حـــــرفـه ای F A R H A D's Avatar
    تاريخ عضويت
    Aug 2006
    پست ها
    1,383

    پيش فرض

    تحليل سورسي رو كه در پست قبلي قرار دادم از لينك زير دانلود كنيد:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  4. #4
    داره خودمونی میشه
    تاريخ عضويت
    Jan 2008
    پست ها
    23

    پيش فرض

    سلام. مرسي فرهاد جان. ممنونم

  5. #5
    داره خودمونی میشه
    تاريخ عضويت
    Jan 2008
    پست ها
    23

    پيش فرض

    فرهاد جان اگه DBgrid به ADOQuery وصل شده باشه اون موقع بايد چطوري نوشت؟ تو اين حالت فقط از يك جدول اطلاعات رو مي گيره و فيلد موردنظر هم تو همون جدول اصليه ولي اگه فيلدها رو از چند تا جدول بگيره باز هم بايد به ADOTable مورد نظر وصل بشه يا ADOQuery كه به دي بي گريد وصله؟

  6. #6
    حـــــرفـه ای F A R H A D's Avatar
    تاريخ عضويت
    Aug 2006
    پست ها
    1,383

    پيش فرض

    هیچ تفاوتی نداره مهم اینه که اطلاعات رو از یک recordset بخونه که میتونه adotable,adoquery,adodataset,... باشه

  7. #7
    داره خودمونی میشه
    تاريخ عضويت
    Jan 2008
    پست ها
    23

    پيش فرض

    هیچ تفاوتی نداره مهم اینه که اطلاعات رو از یک recordset بخونه که میتونه adotable,adoquery,adodataset,... باشه
    بله، درسته. متوجه اشتباهم شدم.
    ولي مشكلي كه داره اينه كه الآن من دوتا جدول دارم كه يكيش جدول مشخصات فرد هستش و دومي جدول مقطع تحصيلي كه دو تا فيلد كد مقطع و نام مقطع رو داره و توي جدول اولي كد مقطع ثبت ميشه. بعد با استفاده از adoquery كل فيلدهاي جدول مشخصات و از جدول مقطع تحصيلي، نام مقطع رو توي dbgrid نشون ميده. حالا ستون مقطع تحصيلي رو به صورت كومبوباكس باز ميكنه ولي اگه مقطع رو مثلا از كارداني به كارشناسي تغيير بدم تغييراتش به جاي اينكه توي جدول مشخصات فرد اعمال بشه توي جدول مقطع تحصيلي اعمال ميشه. يعني مقطع كارداني رو به كارشناسي تغيير ميده.


    من بعد از برخورد با اين مشكل تازه متوجه شدم كه توي همه جستجوهام فيلدهايي كه از يه جدول ديگه اومدن كه نامشون نشون داده ميشه ولي توي جدول اصلي كد اونها ذخيره ميشه، تغييرات روي جدولهاي مربوط به خودشون اعمال ميشه نه جدول اصلي.

    خواهش ميكنم راهنماييم كنيد.
    Last edited by m*z; 09-02-2008 at 02:25.

  8. #8
    حـــــرفـه ای F A R H A D's Avatar
    تاريخ عضويت
    Aug 2006
    پست ها
    1,383

    پيش فرض

    من دقيقا متوجه نشدم منظور شما چيه اما حدس مي زنم مشكل شما اينه كه ميخواهيد اطلاعات رو در يك جدول joinشده مثل يك جدول عادي ويرايش كنيد!
    بيشتر توضيح بديد (مشكل فعلي رو بگيد، نه حدس و گمان هاي پيشين) ضمن اينكه بهتره در يك تاپيك جدا مطرح كنيد

Thread Information

Users Browsing this Thread

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

User Tag List

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

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