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

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




نمايش نتايج 1 به 5 از 5

نام تاپيک: Auto number

  1. #1
    آخر فروم باز فاطـمه's Avatar
    تاريخ عضويت
    Jun 2008
    محل سكونت
    Mashhad
    پست ها
    1,755

    پيش فرض Auto number

    سلام
    من یه برنامه نوشتم که بانکش sql هست و چند تا از فیلدها رو Auto number تعریف کردم تا خودش اونا رو به ترتیب شماره گذاری کنه
    مشکلم اینجاس که موقع کد نویسی وقتی میخوام یه سطر جدید اضافه کنم دوباره برنامه می خواد اون فیلد رو مقدار بده باید چکار کنم تا دلفی بفهمه که این فیلد auto number هست؟!
    اگه راهنمایی کنید ممنون میشم

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

    پيش فرض

    از چه کامپوننتی استفاده میکنی ؟
    اگه از DBGrid ایتفاده میکنی، فیلد مورد نظرت رو توی اون قرار نده که مقدارشو نخواد.

  3. این کاربر از مرد مباح بخاطر این مطلب مفید تشکر کرده است


  4. #3
    آخر فروم باز فاطـمه's Avatar
    تاريخ عضويت
    Jun 2008
    محل سكونت
    Mashhad
    پست ها
    1,755

    پيش فرض

    از چه کامپوننتی استفاده میکنی ؟
    اگه از DBGrid ایتفاده میکنی، فیلد مورد نظرت رو توی اون قرار نده که مقدارشو نخواد.
    سلام
    به جز دی بی گرید اگه بخوایم با دستور insert تو جدول اضافه کنیم چه طور؟
    بانک رو با ado connection و ado table وصل کردم

  5. #4
    آخر فروم باز فاطـمه's Avatar
    تاريخ عضويت
    Jun 2008
    محل سكونت
    Mashhad
    پست ها
    1,755

    پيش فرض

    سلام
    من موفق شدم این کار رو انجام بدم
    این طوری که اول با insert یه سطر به پایگاه داده اضافه می کنم
    بعد فیلدایی که باید مقدار بدم رو مقدار می دم
    ولی این روش واسه وقتی تعداد فیلدا زیاده سخت و زمان بر میشه
    من یه نمونه پروژه رو آپلود کردم می ذارم
    دوستان اگه می تونید راهنمایی کنید، ممنون
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    من می خوام از دستوری مثل insertrecord() استفاده کنم
    ولی جای یه فیلد رو خالی بذارم
    Last edited by فاطـمه; 17-02-2009 at 14:07.

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

    پيش فرض

    سلام
    من موفق شدم این کار رو انجام بدم
    این طوری که اول با insert یه سطر به پایگاه داده اضافه می کنم
    بعد فیلدایی که باید مقدار بدم رو مقدار می دم
    ولی این روش واسه وقتی تعداد فیلدا زیاده سخت و زمان بر میشه
    من یه نمونه پروژه رو آپلود کردم می ذارم
    دوستان اگه می تونید راهنمایی کنید، ممنون
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    من می خوام از دستوری مثل insertrecord() استفاده کنم
    ولی جای یه فیلد رو خالی بذارم
    سلام. پروژه رو ندیدم اما اگر از کدی مانند کد زیر استفاده کردید اونقدرها هم که میگید سخت و زمان بر نیست.
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اما اگر اصرار بر استفاده از insertrecord دارید از کد زیر استفاده کنید:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    nil برای فیلدی هست که خاصیت identity داره یا به قول شما auto number هست
    موفق باشید

  7. 2 کاربر از F A R H A D بخاطر این مطلب مفید تشکر کرده اند


Thread Information

Users Browsing this Thread

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

User Tag List

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

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