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

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




صفحه 11 از 45 اولاول ... 78910111213141521 ... آخرآخر
نمايش نتايج 101 به 110 از 449

نام تاپيک: آموزش و سوالات مربوط به استفاده از دستورات Sql در دلفی

  1. #101
    اگه نباشه جاش خالی می مونه afshinaghasi's Avatar
    تاريخ عضويت
    Aug 2007
    پست ها
    278

    پيش فرض query error

    سلام خوبی نخسته
    می گما
    من یک Adoquery دارم و تو فرمم یه کلید که کدش اینه
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    البته رکوردهارو پاک میکنه ولی قبلش یه error هم میده که حاله آدمرو میگیره اونم اینه :
    adoquery1:commandtext does not return a result set
    :
    Last edited by afshinaghasi; 26-12-2007 at 14:40.

  2. #102
    داره خودمونی میشه rotbeaval's Avatar
    تاريخ عضويت
    Dec 2007
    محل سكونت
    شیراز
    پست ها
    37

    پيش فرض

    سلام من تا اینجای درس ها را خواندم...از زحمات شما در این رابطه ممنونم...
    البته من واقعا تازه کارم... و حالا باید برم در اکسس امتحانشون کنم و ببینم می توانم از آنها درست استفاده کنم یا نه ...
    شاد باشید

  3. #103
    اگه نباشه جاش خالی می مونه afshinaghasi's Avatar
    تاريخ عضويت
    Aug 2007
    پست ها
    278

    11 گرفتن شرط برای دستور select از درون فرممن

    سلام نخسته.
    چه جور میشه یه شرطی رو از برنامه گرفت و اونو توی دستور sql جا داد.یعنی مثلا توی یه ادیت باکس چیزی نوشت و اون بشه شرطمون واسه جلوی where
    __________________
    البته ببخشید حتما این قبلا یه جایی مطرح شده ولی جستجو اینجا یه مقداری مشکله
    Last edited by afshinaghasi; 28-12-2007 at 14:21.

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

    پيش فرض

    سلام خوبی نخسته
    می گما
    من یک Adoquery دارم و تو فرمم یه کلید که کدش اینه
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    البته رکوردهارو پاک میکنه ولی قبلش یه error هم میده که حاله آدمرو میگیره اونم اینه :
    adoquery1:commandtext does not return a result set
    :
    به جاي open از execsql استفاده كن
    براي اين نوع دستورات كه recordset ي رو برنمي گردونه نميتونيد از open استفاده كنيد

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

    پيش فرض

    سلام نخسته.
    چه جور میشه یه شرطی رو از برنامه گرفت و اونو توی دستور sql جا داد.یعنی مثلا توی یه ادیت باکس چیزی نوشت و اون بشه شرطمون واسه جلوی where
    __________________
    البته ببخشید حتما این قبلا یه جایی مطرح شده ولی جستجو اینجا یه مقداری مشکله
    اگر در همين تاپيك جستجو مي كرديد حتما به نتيجه مي رسيديد.

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

    پيش فرض

    سلام آقا فرهاد. خسته نباشيد.
    واقعا ممنونم . آموزشتون خيلي عالي بود. بيان خوبي داريد.(ماشاءاله. بزنم به تخته)
    در مورد پست #19 يك سؤال داشتم.
    حالا ما میخوایم ببینیم چه افرادی چه کالاهایی رو سفارش دادند:

    کد:
    with adoquery1 do beginclose;sql.Clear;sql.Add('select orders.fname, orders.lname, inventory.name from orders, inventory where inventory.no=orders.no');open;end;

    نتیحه حاصل شامل نام و نام خانوادگی اشخاص از جدول orders و نام کالا از جدول inventory هست.
    حالا طبق اين نتيجه اگه يه اديت داشته باشيم و بخواهيم جستجو رو بر اساس نام كالايي كه توي اديت نوشته ميشه انجام بده و در نهايت نتيجه فوق حاصل بشه چه دستوري رو بايد جايگزين كنيم.(نام و نام خانوادگي اشخاص و نام كالاي مورد نظر)

    شاد باشيد.


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

    پيش فرض

    سلام دوست عزيز. خوش آمديد
    قبلا توضيح دادم، بايد ازlike استفاده كنيد:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    موفق باشيد

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

    پيش فرض

    سلام.ممنونم.
    آقا فرهاد همه پستها رو خوندم. ببينيد من اين كدها رو نوشتم ولي تو اجرا اشتباه جواب ميده.
    توي sql مربوط به adoquery نوشتم:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    كه نتيجه نام و نام خانوادگي و كد كالاي خريداري شده از جدول 2 و نام كالا از جدول 1. تا اينجا درسته.
    بعدش توي اديت اين كد رو نوشتم:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    ولي تو اجرا وقتي مثلا حرف"م" رو وارد ميكنم تمام نام كالاها توي دي بي گريد رو به نام كالاهايي كه با اين حرف شروع ميشه درمياره. ضمن اينكه بقيه اطلاعات رو هم تغيير ميده
    ممكنه بگيد كجا رو اشتباه كردم.
    Last edited by m*z; 05-01-2008 at 11:36.

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

    پيش فرض

    يه سؤال ديگه هم داشتم بازم مربوط به دستور Like هستش.
    -دو تا اديت نام و نام خانوادگي دارم كه ميخوام با استفاده از دستور like توي هر دو تا اديت جستجو انجام بشه. يعني تا جايي كه به نام مورد نظر رسيدم توي اديت اول بنويسم و بعد از اينكه نام مورد نظر پيدا شد براي نام خانوادگي جستجو انجام بشه و درنهايت نام و نام خانوادگي موردنظر ما ليست بشه (حالا هر چند تا هست ممكنه يك ، دو و يا بيشتر باشه)
    شما با يه اديت توضيح داديد. با يك اديت مشكلي ندارم ولي وقتي دوتاست error ميده.

    در ضمن پست ها رو خوندم و اجرا هم كردم. باز نگيد برو اين پست رو با دقت بخون.

    مرسي.شاد باشيد.

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

    پيش فرض

    سلام.ممنونم.
    آقا فرهاد همه پستها رو خوندم. ببينيد من اين كدها رو نوشتم ولي تو اجرا اشتباه جواب ميده.
    توي sql مربوط به adoquery نوشتم:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    كه نتيجه نام و نام خانوادگي و كد كالاي خريداري شده از جدول 2 و نام كالا از جدول 1. تا اينجا درسته.
    بعدش توي اديت اين كد رو نوشتم:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    ولي تو اجرا وقتي مثلا حرف"م" رو وارد ميكنم تمام نام كالاها توي دي بي گريد رو به نام كالاهايي كه با اين حرف شروع ميشه درمياره. ضمن اينكه بقيه اطلاعات رو هم تغيير ميده
    ممكنه بگيد كجا رو اشتباه كردم.
    مشخص كنيد از كدوم جدول اطلاعات رو بخونه:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    ضمن اينكه بقيه اطلاعات رو هم تغيير ميده
    دستور select چيزي رو تغيير نميده. منظورتو دقيق تر بگو

Thread Information

Users Browsing this Thread

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

User Tag List

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

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

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