View Full Version : آخرین مقدار ذخیره شده درجدول
aref_65
سه شنبه 30 شهریور 1389, 23:24 عصر
سلام
می خواستم بدونم بازیابی آخرین مقدار ذخیره شده در جدول پایگاه داده که بخوایم اون رو مثلا توی یک لیبل نشون بدیم به چه صورت هست(با کد #C)
با تشکر
Mostafa_Dindar
سه شنبه 30 شهریور 1389, 23:43 عصر
سلام
می خواستم بدونم بازیابی آخرین مقدار ذخیره شده در جدول پایگاه داده که بخوایم اون رو مثلا توی یک لیبل نشون بدیم به چه صورت هست(با کد C#)
با تشکر
همونجا که درج کردی میتونی از @@IDENTITY یا SCOPE_IDENTITY استفاده کنی .
SELECT @@IDENTITY
OR
SELECT SCOPE_IDENTITY
تفاوتشون رو هم که میدونی . در صورتی که در دستور درج از تریگر استفاده کرده باشی , که اون تریگر هم رکوردی رو درج کنه مقدار select @@identity شناسه رکورد درج شده آخری رو برمیگردونه , بعبارتی شناسه رکورد درج شده توسط تریگر.
ولی در صورتی که از SCOPE_IDENTITY استفاده کنی آخرین رکورد در همون حوزه رو برمیگردونه و کاری به تریگرهای که اجرا میشه نداره .
موفق باشی
persian_bigboy
چهارشنبه 31 شهریور 1389, 08:32 صبح
دوست خوبم مرسی . منهم نیاز داشتم بهش.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.