نمایش نتایج 1 تا 2 از 2

نام تاپیک: AUTO INCRIMENT

  1. #1

    AUTO INCRIMENT

    چه طور می تونم کاری کنم که با هر بار INSERT یه عدد برای فیلد ID من در بانک در نظر بگیره ؟ که هر بار یدونه بهش اضافه شه /؟

  2. #2
    کاربر دائمی آواتار mehran_337
    تاریخ عضویت
    مهر 1384
    محل زندگی
    رشت
    پست
    1,305
    بسته به نوع کار متفاوته :
    اگه یه آیدی می خوای که در برنامه فقط شمارنده هست و در ارتباط با جداول دیگه تاثیری نداره :

    a = reccount()
    repla fieldname with a+1
    یا
    repla fieldname with reccount()+1


    اگه می خوای حتما شماره تکراری نداشته باشه یه بانک تک فیلدی داشته باش و یا در یک فایل مقدار آخر و ذخیره کن. مثلا یک بانک lastId با فیلد Lid داریم.
    Lid+1 را در بانک اصلی ذخیره می کنی و مقدار را دوباره در lastId می ریزی تا همیشه آخرین مقدار ثبت بشه و ...

تاپیک های مشابه

  1. نمایش اعداد اعشاری در حالت Auto
    نوشته شده توسط mahdighasemi در بخش VB.NET
    پاسخ: 10
    آخرین پست: دوشنبه 24 دی 1386, 20:37 عصر
  2. نمایش اعداد اعشاری در حالت Auto
    نوشته شده توسط mahdighasemi در بخش گزارش سازی با Crystal Report
    پاسخ: 3
    آخرین پست: چهارشنبه 25 مهر 1386, 07:45 صبح
  3. Auto Run CDs
    نوشته شده توسط MFCGalaxy در بخش برنامه نویسی در Delphi
    پاسخ: 3
    آخرین پست: شنبه 26 اردیبهشت 1383, 17:39 عصر
  4. Auto Log out !
    نوشته شده توسط sayana در بخش گفتگو با مسئولین سایت، درخواست و پیشنهاد
    پاسخ: 0
    آخرین پست: جمعه 07 فروردین 1383, 08:58 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •