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

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




صفحه 12 از 45 اولاول ... 2891011121314151622 ... آخرآخر
نمايش نتايج 111 به 120 از 449

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

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

    پيش فرض

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

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

    مرسي.شاد باشيد.
    كدي رو كه نوشتيد اينجا قرار بديد

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

    پيش فرض

    سلام.

    مشخص كنيد از كدوم جدول اطلاعات رو بخونه:

    کد:
    where table1 OR table2. name like
    اينكار رو هم انجام دادم ولي تاثيري روي نتيجه نداره.
    ببينيد منظورم از اينكه بقيه اطلاعات تغيير ميكنه اينه :

    قبل از اجرا:( اين قسمت درسته. اطلاعاتي كه ميخوام هميناست.ميخوام روي اين اطلاعات جستجو انجام بدم)

    نام نام خانوادگي كد كالا نام كالا
    علي علوي 1 پرينتر
    حامد احمدي 2 اسكنر
    مينا مددي 1 پرينتر
    رضا رضايي 3 اسپيكر


    درحال اجرا:(وارد كردن حرف الف در اديت)

    نام نام خانوادگي كد كالا نام كالا
    علي علوي 1 اسكنر
    علي علوي 1 اسپيكر
    علي علوي 1 اسكنر
    رضا رضايي 3 اسكنر
    رضا رضايي 3 اسپيكر
    رضا رضايي 3 اسكنر
    .
    .
    .

    و به همين ترتيب .واسه بقيه اسامي هم اين شكلي ميشه.
    سؤال دوم رو هم جواب نداديد.

    شاد باشيد.
    Last edited by m*z; 05-01-2008 at 16:16.

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

    پيش فرض

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

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

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

    كدي رو كه نوشتيد اينجا قرار بديد
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    و اين رو هم امتحان كردم
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    تو روخدا كد اصلاح شدش رو برام بنويس. نصف پروژه ام معطل همين دوتا سؤاله.
    Last edited by m*z; 05-01-2008 at 16:42.

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

    پيش فرض

    درحال اجرا:(وارد كردن حرف الف در اديت)

    نام نام خانوادگي كد كالا نام كالا
    علي علوي 1 اسكنر
    علي علوي 1 اسپيكر
    علي علوي 1 اسكنر
    رضا رضايي 3 اسكنر
    رضا رضايي 3 اسپيكر
    رضا رضايي 3 اسكنر
    متاسفانه دلفي در دسترسم نيست كه كد كامل رو بذارم. join رو در همين تاپيك جستجو كنيد
    براي سوال دومتون هم parameter رو جستجو كنيد
    موفق باشيد

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

    پيش فرض

    لازم دونستم اين پست رو حذف كنم ولي مثل اينكه امكان حذف جز براي مدير انجمن وجود نداره.

    چرا عاقل كند كاري.....
    Last edited by m*z; 08-01-2008 at 01:30.

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

    پيش فرض

    مرسي آقا فرهاد. ولي اگه قرار بود مشكلم با اين جوابها حل بشه لزومي نداشت اينجا بپرسم. اگه اينجا كسي سؤالي مي پرسه توقع داره يه جواب درستي هم بگيره. حالا چه از شما و چه از دوستان ديگه. خوشبختانه تعداد دوستاني كه تو اين انجمن فعاليت مي كنن كم نيست ولي........
    دوست عزيز منظور شما از جواب درست چي هست، كه توقع داريد بگيريد؟ با راهنمايي هايي كه كردم مطمئنا به جواب ميرسيد اما متاسفانه ما عادت كرديم به هلوي پوست كنده! . چرا حاضر نيستيم براي خواسته هامون كمي زحمت بكشيم؟
    متاسفانه دلفي در دسترسم نيست كه كد كامل رو بذارم
    مطمئنا اگر دلفي داشتم كد تست شده رو ميذاشتم، اما حالا كاري رو كه قرار بود شما با جستجو انجام بدي من انجام ميدم:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    شما بايد از inner join استفاده كني
    در مورد parameters هم در پست 3 توضيح دادم

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

    پيش فرض

    سلام. آقا فرهاد دلخوري پيش نياد. خواهش ميكنم از حرف من ناراحت نشيد. ولي متاسفانه من تو نوشتن دستورات sql مشكل دارم. يعني دقيقا نمي دونم كدي رو كه مورد نظرم هست كجا و چطوري بايد قرار بدم كه جواب درستي بده. شما هم نمي دونم چي در مورد من فكر كرديد كه اينقدر با اطمينان ميگيد عادت به هلوي پوست كنده دارم. من همه ي دستوراتي رو كه آموزش داديد عينا تست كردم و هيچ مشكلي هم پيش نيومد ولي وقتي مي خوام توش يه تغييراتي بدم با مشكل مواجه ميشم البته تو بعضي از كدها . من تا جاييكه بتونم خودم كدها رو تست ميكنم، جاشو تغيير ميدم ، حتي كدها رو تغيير ميدم ، كم و زيادش ميكنم و.. تا بالاخره خودم درستش كنم كه تو بعضي از كدها هم اينكارو كردم و خوشبختانه درست شد ولي اين يكي درست نشد ديگه. مطمئن باشيد همين كه يه سؤالي واسم پيش مياد نميام اينجا مطرح كنم. تا جاييكه بتونم سؤال نميكنم.

    به هر حال خيلي ممنونم. زنده باشيد.

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

    پيش فرض

    سلام. آقا فرهاد دلخوري پيش نياد. خواهش ميكنم از حرف من ناراحت نشيد. ولي متاسفانه من تو نوشتن دستورات sql مشكل دارم. يعني دقيقا نمي دونم كدي رو كه مورد نظرم هست كجا و چطوري بايد قرار بدم كه جواب درستي بده. شما هم نمي دونم چي در مورد من فكر كرديد كه اينقدر با اطمينان ميگيد عادت به هلوي پوست كنده دارم. من همه ي دستوراتي رو كه آموزش داديد عينا تست كردم و هيچ مشكلي هم پيش نيومد ولي وقتي مي خوام توش يه تغييراتي بدم با مشكل مواجه ميشم البته تو بعضي از كدها . من تا جاييكه بتونم خودم كدها رو تست ميكنم، جاشو تغيير ميدم ، حتي كدها رو تغيير ميدم ، كم و زيادش ميكنم و.. تا بالاخره خودم درستش كنم كه تو بعضي از كدها هم اينكارو كردم و خوشبختانه درست شد ولي اين يكي درست نشد ديگه. مطمئن باشيد همين كه يه سؤالي واسم پيش مياد نميام اينجا مطرح كنم. تا جاييكه بتونم سؤال نميكنم.

    به هر حال خيلي ممنونم. زنده باشيد.
    خواهش ميكنم، چرا دلخوري پيش بياد عزيز؟ من كه عرض كردم دلفي در دسترسم نيست وگرنه كمك بيشتري ميكردم. اين كد مربوط به join هست كه از access گرفتم. بر اساس همين كد رو بنويس:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    و براي دومي هم احتمالا اينطوري ميشه:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اگر جواب نداد فردا دلفي در دسترسم هست

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

    پيش فرض

    سلام خدمت آقا فرهاد عزيز و بقيه دوستان.
    من تو برنامم يه دي بي گريد دارم كه فيلدهاش رو از چند تا جدول ميگيره. توي sql مربوط به ADOQuery اين كد رو نوشتم.
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    كه اطلاعاتي رو كه گفتم مياره تو دي بي گريد و درست نشون ميده.
    و توي اديت هم اين كد رو نوشتم
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    ولي اجرا نميشه و اين error رو ميده.
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    البته تا قبل از اينكه فيلدي از جدول نوع خط رو بهش اضافه كنم درست بود و اجرا ميشد اما همينكه اين جدول ( يا يه جدول ديگه) رو بهش اضافه ميكنم ديگه اجرا نميشه.
    منظور اين error چيه؟

    ممنونم.
    شاد باشيد.
    Last edited by m*z; 10-01-2008 at 02:59.

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

    پيش فرض

    يه سؤال ديگه:
    من تو برنامم چند تا جدول دارم كه به اين صورت هستند:
    جدول هنرجو: كد ملي- نام - نام خانوادگي- كد رشته- كد نوع خط- كد دوره و...
    جدول رشته: كد رشته- نام رشته
    جدول نوع خط: كد نوع خط- نام نوع خط- كد رشته
    جدول دوره آموزشي: كد دوره- نام دوره- كد رشته

    دو تا جدول نوع خط و دوره آموزشي مخصوص رشته خوشنويسي هستش و اگه رشته اي غير از خوشنويسي داشته باشيم اين دوتا فيلد در جدول هنرجو بايد خالي بمونند.
    حالا دستور sql اونو چطوري بايد بنويسم كه هم پر بودن فيلد رو درنظر بگيره و هم خالي بودنش رو.
    يعني توي دي بي گريد اطلاعات (نام- نام خانوادگي- نام رشته- نام نوع خط و نام دوره آموزشي) نشون داده بشه بطوريكه اگر رشته خوشنويسي بود كه نام خط و نام دوره هم اطلاعاتش بياد ولي اگر رشته مثلا طراحي بود اين دوتا فيلد رو خالي نشون بده.
    ببخشيد اگه سؤالهاي اينجوري رو مطرح ميكنم. شايد اين سؤالها براي شما خيلي پيش پا افتاده باشه ولي واسه من كه تازه كارم يه مشكل بزرگ تو برناممه.

    اگه ممكنه سريعتر راهنماييم كنيد.
    ممنونم. زنده باشيد.

Thread Information

Users Browsing this Thread

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

User Tag List

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

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

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