PDA

View Full Version : نمایش فیلد auto number در برنامه



ShimaSh
سه شنبه 20 آذر 1386, 08:38 صبح
سلام.

در برنامم یک فیلد دارم که بصورت auto number مقدار دهی میشه. حالا می خوام مقدار این فیلد رو ببینم. یعنی وقتی دکمه ذخیره رو می زنم بتونم مقداری که این فیلد گرفته تو textbox ببینم.
ممکنه لطفا بگید چه کنم؟

مرسی شیما

reza_rad
سه شنبه 20 آذر 1386, 08:45 صبح
از


select @@IDENTITY

درست بعد از insert استفاده کنید.
اینجا مثالش رو میتونید بیبینید:
http://msdn2.microsoft.com/en-us/library/ms187342.aspx

ShimaSh
پنج شنبه 22 آذر 1386, 10:37 صبح
سلام.

راستش من درست متوجه نشدم. داخل command تعریف کنم؟ اگه اینطوریه که نشد.:افسرده:
ممکنه لطفا کامل توضیح بدید.
کد کاملشو میشه لطفا بذارید؟ :خجالت::خجالت:

مرسی شیما

سار
پنج شنبه 22 آذر 1386, 11:06 صبح
از همون لینک که داد من کپی کردم.
انگار تو ندیده بودیش.
یه بار رانش کن ببین چی می شه.


USE AdventureWorks;
GO
--Display the value of LocationID in the last row in the table.
SELECT MAX(LocationID) FROM Production.Location;
GO
INSERT INTO Production.Location (Name, CostRate, Availability, ModifiedDate)VALUES
('Damaged Goods', 5, 2.5, GETDATE());
GOSELECT @@IDENTITY AS 'Identity';
GO
--Display the value of LocationID of the newly inserted row.
SELECT MAX(LocationID) FROM Production.Location;
GO

ShimaSh
پنج شنبه 22 آذر 1386, 11:14 صبح
معلومه که دیدمش!!!!

خطـــــــــــــــــــــــ ــــــــــــــــــا

سار
پنج شنبه 22 آذر 1386, 11:38 صبح
خطا از چی؟
حدس میزنم از USE AdventureWorks، آره؟
رو یه DB دیگه تست کن.