View Full Version : خواند مقدار فیلد Auto در هنگام درج
محسن بابائی
دوشنبه 27 آذر 1385, 06:14 صبح
سلام
من در یک جدول یک فیلد AutoNumber دارم . می خوام موقع درج مقدارش را بخوانم و به برنامه پاس بدم. کمک کنید کمک کنید کمک کنید
reza_rad
دوشنبه 27 آذر 1385, 07:15 صبح
جستجو می کردید بارها و بارها پرسیده شده و جواب داده شده
بعد از درج در sp این رو بنویسید:
select @@IDENTITY
SQLPRO
دوشنبه 27 آذر 1385, 10:47 صبح
سلام
من در یک جدول یک فیلد AutoNumber دارم . می خوام موقع درج مقدارش را بخوانم و به برنامه پاس بدم. کمک کنید کمک کنید کمک کنید
راستش موقع درج به نظر من امکان پذیر نیست. ولی بعدش چرا میشه اینکار رو کرد.
majid_afra222
دوشنبه 27 آذر 1385, 16:17 عصر
جستجو می کردید بارها و بارها پرسیده شده و جواب داده شده
بعد از درج در sp این رو بنویسید:
select @@IDENTITY
سلام
نوشته دوستمون در سطح سرور میده، اگه در سطح object رو میخواید بعد از insert اطلاعات از SCOPE_IDENTITY() استفاده کنید.
Asad.Safari
دوشنبه 27 آذر 1385, 16:42 عصر
راحت ترین راه این است که بعد از درج مقدار , با یه command جدید آخرین مقدار رو بخونی !
موفق باشید
AminSobati
دوشنبه 27 آذر 1385, 23:16 عصر
IDENT_CURRENT رو هم ببینید
محسن بابائی
سه شنبه 28 آذر 1385, 08:57 صبح
دوستان گرامی از همه شما تشکر می کنم.
خودم هم پبداش کردم (Identity@@).
من متغیر های(حالا نمی دونم اسمش را متغیر بزارم یا یه چیز دیگر) دیگه ای مشابه این مورد پیدا کرد که با @@ شروع می شند. میشه در مورد اینها توضیح بدین.
ممنون
zerobit-ltd
جمعه 08 دی 1385, 11:25 صبح
متغیرهایی که با @@ شروع میشن، متغیرهای عمومی هستن. شما نمی تونید متغیر عمومی تعریف کنید. متغیرهای شما همگی Local هستن که با @ شروع میشن و بعد از پایان اجرای Script از بین میرن.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.