آژانس هواپیماییexchanging
dakhlestan

پركردن اتوماتيك فيلد radif

شروع موضوع توسط rmb_ali ‏30 دسامبر 2007 در انجمن SQL Server

  1. rmb_ali

    rmb_ali Registered User

    تاریخ عضویت:
    ‏15 مارس 2003
    نوشته ها:
    1,219
    تشکر شده:
    21
    مشکل من اینه که توی فایل دیتیل باید radif با تغییر id ریست بشه به داده های زیر توجه کنید
    id=1 radif=1
    id=1 radif=2
    id=1 radif=3
    id=2 radif=1
    id=2 radif=2
    id=2 radif=3
    id=2 radif=4
    فکر کنم منظورم رو با این داده ها متوجه بشید میبینید که با تغییر id فیلد radif ریست میشه بنابراین نمیشه از identity استفاده کرد بنابراين لطف بفرماييد راهنمايي كنيد چه جوري ميتونم بصورت اتوماتيك فيلد رديف رو پر كنم
     
  2. rmb_ali

    rmb_ali Registered User

    تاریخ عضویت:
    ‏15 مارس 2003
    نوشته ها:
    1,219
    تشکر شده:
    21
    یاد اون موقع های فروم به خیر که جوابتو پرو پیمون و سریع میدادن
     
  3. Y2K

    Y2K Registered User

    تاریخ عضویت:
    ‏20 فوریه 2006
    نوشته ها:
    592
    تشکر شده:
    1
    محل سکونت:
    Location
    سلام
    فکر کنم همچین چیزی میخوای

    کد:
    declare @radif int
    set @radif= (select count(id) from test where [email protected])
    insert into test values(@IDNumber,@radif+1)
    IDNumber، شماره id هست که میخوای وارد تیبل کنی و بصورت پارامتر به دیتابیس ارسال میشه
     
  4. ma_christian

    ma_christian Registered User

    تاریخ عضویت:
    ‏25 ژانویه 2007
    نوشته ها:
    366
    تشکر شده:
    2
    محل سکونت:
    Tehran
    من براي پر كردن فيلد رديف از اين استفاده مي كنم:

    PHP:
    create table test
    (
    testid INT IDENTITY (11not null
    )
    خيلي هم خوب جواب مي ده و اذيت نمي كنه ... حالا نمي دونم منظورتون اين بوده يا نه؟!