View Full Version : انتخاب و آپدیت و برکشت یک مقدار بولین
rezaei manesh
شنبه 02 اردیبهشت 1385, 15:52 عصر
سلام
من می خوام یه sp که یه id بگیره و در جدول نکاه کنه اگه فیلد luck اون رکوردی که این آدی رو داره برای true مقدار true رو برگردونه و اگه نباشه آون فیلد رو true مقدار false برگردونه؟
باید چکار کنم؟
Kamyar.Kimiyabeigi
یک شنبه 03 اردیبهشت 1385, 06:40 صبح
شما میتونین از IF و یا از CASE استفاده کنین
rezaei manesh
یک شنبه 03 اردیبهشت 1385, 07:49 صبح
استفاده کردم اما مشکل من اینکه می خوام از اگه شرط برقرار بود یک 0 و اه نبود 1 به برنامه بفرستم
این رو نوشتم اما توی برنامه خطا می ده
؟
Kamyar.Kimiyabeigi
یک شنبه 03 اردیبهشت 1385, 07:55 صبح
استفاده کردم اما مشکل من اینکه می خوام از اگه شرط برقرار بود یک 0 و اه نبود 1 به برنامه بفرستم
این رو نوشتم اما توی برنامه خطا می ده
؟
میشه Script تونو اینجا بزارین تا ببینیم چی کار کردین؟
rezaei manesh
یک شنبه 03 اردیبهشت 1385, 09:28 صبح
همه کد ها اینجا هست
http://www.barnamenevis.org/forum/showthread.php?p=220421#post220421
Kamyar.Kimiyabeigi
یک شنبه 03 اردیبهشت 1385, 10:15 صبح
دوست عزیز sp شما مشکلی نداره احتمالا" اشکال شما در نحوه فراخوانی اون در Application تون هست (چه در نحوه فراخوانی و یا ست کردن پارامترها)
CREATE PROCEDURE spIsLucked (@IDRank INT,
@isLuck BIT OUTPUT)
AS
IF EXISTS (SELECT idRank FROM Rank WHERE idRank = @IdRank )
BEGIN
UPDATE Rank
SET RowLuck = 1
WHERE idRank = @IdRank
SET @isLuck = 0
END
ELSE
BEGIN
SET @isLuck = 1
END
GO
rezaei manesh
یک شنبه 03 اردیبهشت 1385, 11:17 صبح
آقا درست شد
اسم sp رو تغییر داده بودم اما تو کد اعمال نکرده بودم
خیلی عذر می خوام
از شما که به چندین سوال من هم که جواب دادی خیلی ممنون هستم
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.