برگزیده های پرشین تولز

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

rmb_ali

Registered User
تاریخ عضویت
15 مارس 2003
نوشته‌ها
1,218
لایک‌ها
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 استفاده کرد بنابراين لطف بفرماييد راهنمايي كنيد چه جوري ميتونم بصورت اتوماتيك فيلد رديف رو پر كنم
 

rmb_ali

Registered User
تاریخ عضویت
15 مارس 2003
نوشته‌ها
1,218
لایک‌ها
21
یاد اون موقع های فروم به خیر که جوابتو پرو پیمون و سریع میدادن
 

Y2K

Registered User
تاریخ عضویت
20 فوریه 2006
نوشته‌ها
656
لایک‌ها
1
محل سکونت
Location
سلام
فکر کنم همچین چیزی میخوای

کد:
declare @radif int
set @radif= (select count(id) from test where id=@IDNumber)
insert into test values(@IDNumber,@radif+1)

IDNumber، شماره id هست که میخوای وارد تیبل کنی و بصورت پارامتر به دیتابیس ارسال میشه
 

ma_christian

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

PHP:
create table test
(
testid INT IDENTITY (1, 1) not null
)

خيلي هم خوب جواب مي ده و اذيت نمي كنه ... حالا نمي دونم منظورتون اين بوده يا نه؟!
 
بالا