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

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




صفحه 8 از 45 اولاول ... 45678910111218 ... آخرآخر
نمايش نتايج 71 به 80 از 449

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

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

    پيش فرض

    سلام

    اقا فرهاد يه سوال ديگه

    من تاريخ هاي برنامم رو بصورت استرينگ در بانك sqlserver ذخيره كردم و دستور دادم ركورداي بين 1/1/1386 تا 30/8/1386 رو بازيابي كنه . واسه امتحان هم چند تا ركورد از 27/2/86 تا 30/2/86 رو وارد كردم و همشون رو نشون داد .

    شما گفتين با فيلدايي كه درشون /(اسلش) هست مشكل خواهم داشت . اما براحتي اين ركورد ها نمايش داده شد . (با توجه به اينكه تاريخ ميلادي ماه دومش 28 روزه )

    آيا منظور شما چيزي بغير از اين بوده و ممكنه اين روش استفاده كردن از تاريخ جايي منو اذيت كنه .

    ممنون و منتظرم

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

    پيش فرض

    آيا منظور شما چيزي بغير از اين بوده و ممكنه اين روش استفاده كردن از تاريخ جايي منو اذيت كنه .
    رکوردها رو بین چند سال مختلف با ماههای مختلف وارد کنید. احتمالا به مشکل من گرفتار میشی

  3. #73
    داره خودمونی میشه sp1000's Avatar
    تاريخ عضويت
    Nov 2006
    محل سكونت
    قشم
    پست ها
    189

    4

    سلام دوستان

    من جدول اکسس رو به برنامه ام وصل کردم و جدولم پسورد هم داره اما وقتی می خوام توی دلفی لودش کنم ارور میده و میگه پسورد قبول نمی کنم یه هم چین چیزی

    حالا چیکار کنم که بتونم جدول پسورد دار رو توی دلفی لود کنم

    البته بگم که جدول بدون پسورد راحت می تونم لود کنم

    منتظرم
    بای

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

    پيش فرض

    من جدول اکسس رو به برنامه ام وصل کردم و جدولم پسورد هم داره اما وقتی می خوام توی دلفی لودش کنم ارور میده و میگه پسورد قبول نمی کنم یه هم چین چیزی
    sp1000 عزیز مشکل شما قبلا بحث شده و نکته مهمتر اینکه به این تاپیک هیچ ارتباطی نداره.
    جستجو کنید:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    موفق باشی
    Last edited by F A R H A D; 09-11-2007 at 01:55.

  5. #75
    داره خودمونی میشه sp1000's Avatar
    تاريخ عضويت
    Nov 2006
    محل سكونت
    قشم
    پست ها
    189

    پيش فرض

    با سلام

    من می خواستم میشه با استفاده از دستور Sql کارهای زیر را انجام داد
    1 - به رکورد خاصی رفت یعنی من میخوام وقتی روی یک Button کلیک شد هر عددی که توی یک Edit باشه مثلا (10) بره به رکورد 10

    2- تعداد رکورد جدول را فهمید یعنی مثلا ( اگه تعداد رکورد 120 تاست ) توی یک Edit بنویسه 120

    3- من میخوام و قتی از خاصیت Rundomize استفاده میکنم فقط رکورد هایی که مد نظر من هست انتخاب بشن یعنی مثلا( من 20 تا رکورد دارم حالا می خوام که خاصیت راندوم فقط از عدد 1 تا 10 انتخاب بشن و بدون تکرار )

    ممنون میشم کدش را بهم بدین

    منتظرم بای
    Last edited by sp1000; 11-11-2007 at 08:52.

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

    پيش فرض

    من می خواستم میشه با استفاده از دستور Sql کارهای زیر را انجام داد
    1 - به رکورد خاصی رفت یعنی من میخوام وقتی روی یک Button کلیک شد هر عددی که توی یک Edit باشه مثلا (10) بره به رکورد 10

    2- تعداد رکورد جدول را فهمید یعنی مثلا ( اگه تعداد رکورد 120 تاست ) توی یک Edit بنویسه 120

    3- من میخوام و قتی از خاصیت Rundomize استفاده میکنم فقط رکورد هایی که مد نظر من هست انتخاب بشن یعنی مثلا( من 20 تا رکورد دارم حالا می خوام که خاصیت راندوم فقط از عدد 1 تا 10 انتخاب بشن و بدون تکرار )
    در مورد سوال 1 و 2 در همین تاپیک به صورت کامل بحث شده. ولی بازم میگم
    1- باید از where استفاده کنی
    2- استفاده از تابع count
    3- به همچین موردی برخورد نکردم اما شما میتونی با استفاده از distinct تمام رکوردهای منحصر به فرد رو انتخاب کنی، بعد از تابع RandomRange(const From, To: Integer) استفاده کنی.

    موفق باشی

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

    پيش فرض

    بعد از مدت ها با دو بحث جدید ...
    1- DELETE
    تا حالا پیش اومده بخواید چند سطر رو با هم از یک جدول حذف کنید؟ حتما برای این کار یه حلقه مینوشتید و ...
    با استفاده از delete در sql میتونید خیلی راحت هر تعداد سطر رو از جدول با شرایط خاص حذف کنید.
    شکل کلی دستور:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    با توجه به دستورات و مثال های قبلی دیگه نیازی به مثال نیست.

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

    پيش فرض

    2- INSERT INTO
    برای درج داده های جدید در بانک استفاده میشه.
    شکل کلی دستور:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    روش اول برای زمانی هست که قراره تمام فیلدها مقدار دهی شه و لی دومی زمانی کاربرد داره که فیلدهای خاصی رو وارد میکنید.
    فرض کنید قرار در جدول inventory تمام فیلدها مقدار دهی شه:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    میبینید که مقدار دهی 5 فیلد در 2 خط انجام شد!

    نکته مهم: مقادیر فیلدهای متنی (text) حتما باید بین " " داشته باشند.
    پیروز باشید

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

    پيش فرض آرزوی سربلندی برای دوستان دارم.

    خیلی خوب و مفید و کامل بود امیدوارم که دوست خوب ما خسته نشده باشه و ما را با کدهای بیشتری آشنا کند.

  10. #80
    اگه نباشه جاش خالی می مونه delphianddotnet's Avatar
    تاريخ عضويت
    Jan 2007
    پست ها
    438

    پيش فرض

    من تاريخ هاي برنامم رو بصورت استرينگ در بانك sqlserver ذخيره كردم و دستور دادم ركورداي بين 1/1/1386 تا 30/8/1386 رو بازيابي كنه . واسه امتحان هم چند تا ركورد از 27/2/86 تا 30/2/86 رو وارد كردم و همشون رو نشون داد .
    جا Hp1361
    تنظیمات دیتابیس تون رو امتحان کنید .(Collation)

Thread Information

Users Browsing this Thread

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

User Tag List

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

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

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