PDA

View Full Version : انتقال مبلغی از یک حساب به حساب دیگر با storedprocedure در سی شارپ



mmzz91
جمعه 05 تیر 1394, 11:17 صبح
من میخوام با کمک استروپروسیجر یک مبلغ را از جمع یک حساب که در جدول هست را کم کنم و به جمع یک حساب دیگر از همان جدول اضافه کنم ودر دیتاگریدویو نمایش بده

winner1
یک شنبه 07 تیر 1394, 13:45 عصر
شما اسم جدولاتون رو بزارین بعدشم شما یه اینسرت اپدیت ساده میخواین
مثلان

CREATE PROC [Example]
AS
BEGIN
DECLARE @var AS FLOAT;
SELECT @var=Mony_Column FROM Mony_Table
END

RmeXXXXXXXXX
یک شنبه 07 تیر 1394, 23:20 عصر
اگه از حساب کسر کردین ولی موقع افزودن به خطا برخورد کردین پایگاه داده شما از پایدار بودن خارج میشود.(اطلاعات نامعتبر میشوند)
این عملیات باید در قالب یک تراکنش انجام بگیرد تا اگر در هنگام اجرای فعالیتها، یکی دچار خطا شد قابلیت برگشت پذیری Roll back همچنان وجود داشته باشد.
EF بصورت خودکار دارای این قابلیت می باشد. در SQL هم به لینک (http://www.dotnettips.info/post/1761/%D8%A8%D8%B1%D8%B1%D8%B3%DB%8C-transactions-%D9%88-locks-%D8%AF%D8%B1-sql-server)مراجعه فرمائید.