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

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




صفحه 2 از 2 اولاول 12
نمايش نتايج 11 به 16 از 16

نام تاپيک: سوال : پيدا كردن اعدادي كه بين يك سري اعداد پشت سر هم نيستند

  1. #11
    پروفشنال hp1361's Avatar
    تاريخ عضويت
    Aug 2005
    پست ها
    514

    پيش فرض

    سولجر عزيز ميشه يه جورايي برنامه شما رو شبيه چيزي كه bayazee گفتن فرض كرد

    ممنون و منتظر پيشنهاد ديگر دوستان هستم

  2. #12
    آخر فروم باز soldier's Avatar
    تاريخ عضويت
    May 2006
    پست ها
    2,505

    پيش فرض

    سلام
    خوب این تا حدودی کامل تر بود! یعنی باز هم بدرد نخورد؟
    خوب وقتی که دیگه کامل فکر کردن بر روی انتخاب الگوریتم تموم شد
    و می خواستید از پست10# استفاده کنید! سوالی داشتید ! در خدمتم!

  3. #13
    حـــــرفـه ای مرد مباح's Avatar
    تاريخ عضويت
    Dec 2005
    محل سكونت
    روي ميخ
    پست ها
    2,143

    پيش فرض

    مقدار وردي كابر رو ----- كن و كل مقادير فيلد ابطال رو توي يك While چك كن.
    مقاديري كه ميخواي رو True و باقي رو False كن.
    بعد پرينت بگير.

    اميدوارم منظورتو درست فهميده باشم و به دردت بخوره.

  4. #14
    آخر فروم باز mahdi bg's Avatar
    تاريخ عضويت
    May 2006
    محل سكونت
    مشهد
    پست ها
    1,543

    پيش فرض

    سلام:

    hp1361 جان

    اينطوري كه من فهميدم:
    اول گزارش رو بر اساس ماه يا سال يا هر چيز ديگري كه مي خواهي بگيري انجام بده بعد
    اگر از ADOTable استفاده مي كني كد زيررو وارد كن

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    توضيح

    1. كد رو ساده نوشتم كه قابل فهم باشه وگرنه راحتر و زيبا تر هم مي شه نوشت
    2. s:string;
    3. i:integer;
    4. فرض بين اعداد يك فاصله باشد (1و2و5و... غير مجاز چون بين 2و5 دو عدد وارد نشده البته مي شه با يكم تغيير اين رو هم اضافه كرد كه چند عدد هم اگه وارد نشد كنترل كنه)
    5. ابتدا از اول شروع ميكنه و هر شماره رو با قبلش چك مي كنه اگه اختلافشون يكي بود عدد رو به رشته s اضافه ميكنه
    مثال:
    1و2و3و5و6
    اگه به 5 رسيده باشد آنگاه if (ADOTable1.FieldByName('YourFieldName').Value<>i+1 ) then مقدار True مي شه يعني 5<>3+1 پس عدد بين‌ (IntToStr(ADOTable1.FieldByName('YourFieldName').V alue-1) رو به رشته s اضافه ميكنه‌ }عدد 4{

    اميدوارم كه كمكت كرده باشم

  5. #15
    پروفشنال hp1361's Avatar
    تاريخ عضويت
    Aug 2005
    پست ها
    514

    پيش فرض

    سلام

    اول از هر چيز بگم كه بخاطر عدم همكاري دوستان در راهنمايي من براي بكار بردن جداول ADO از خيرش بكل گذشتم (دلگير هم هستم چون بيشتر بكارم ميامد )

    من از جداول پارادكس استفاده مي كنم

    الگوريتم مورد نظر هم با راهنمايي bayazee و mehdi bg عزيز انتخاب شد

    ممنون

  6. #16
    حـــــرفـه ای مرد مباح's Avatar
    تاريخ عضويت
    Dec 2005
    محل سكونت
    روي ميخ
    پست ها
    2,143

    پيش فرض

    نقل قول نوشته شده توسط hp1361
    سلام

    اول از هر چيز بگم كه بخاطر عدم همكاري دوستان در راهنمايي من براي بكار بردن جداول ADO از خيرش بكل گذشتم (دلگير هم هستم چون بيشتر بكارم ميامد )

    من از جداول پارادكس استفاده مي كنم

    الگوريتم مورد نظر هم با راهنمايي bayazee و mehdi bg عزيز انتخاب شد

    ممنون
    سلام رفيق.
    من كه درباره ADO تقريبا همه چيز رو گفتم.
    توي تاپيك همه چيز درباره ديتابيسها.
    لينكشم توي امضام هست.
    موفق باشي.
    اگه سوالي برات بود همون جا بپرس ممنون.

صفحه 2 از 2 اولاول 12

Thread Information

Users Browsing this Thread

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

User Tag List

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

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