ورود

View Full Version : بدست آوردن آخرین سطر اضافه شده



Yama12
چهارشنبه 23 مرداد 1387, 19:25 عصر
سلام
من در یک جدول insert انجام میدم بعد به اون سطر یک آی دی داده میشه و ذخیره میشه
من آخرین سطری که اضافه شده میخوام بدونم آی دیش چنده

morteza_261
چهارشنبه 23 مرداد 1387, 19:54 عصر
سلام
تو این لینک دفتر تلفن رو بردار
کدش اونجا هست
http://barnamenevis.org/forum/showthread.php?t=58718&page=10

KambizZandi
چهارشنبه 23 مرداد 1387, 20:03 عصر
براي اين موضوع راه حلهاي زيادي وجود داره
يکيش اينه:

declare @Code int
Select @Code = Scope_Identity()

Yama12
چهارشنبه 23 مرداد 1387, 22:19 عصر
سلام
مرسی از راهنماییتون
با کد :

Select MAX(ID)
حل میشه
اما من میخوام با دیتا ریدر کار کنم اما بلد نیستم
بعد هم از ADO.NET استفاده میکنم
میشه کدش رو برام بنویسید

jaza_sa
چهارشنبه 23 مرداد 1387, 23:41 عصر
Create Procedure sp_Type_Insert
@ParentId int,
@TitleEn nvarchar(50),
@TitleFa nvarchar(50)
As
Begin
Insert Into Type
([ParentId],[TitleEn],[TitleFa])
Values
(@ParentId,@TitleEn,@TitleFa)

Declare @ReferenceID int
Select @ReferenceID = @@IDENTITY

Return @ReferenceID

End