مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

iran

عضویت از 1394/01/31

ref parameter در ef

  • یکشنبه 7 آذر 1395
  • 15:39
تشکر میکنم

سلام 
فرض کنید sp زیر را داریم 

ALTER PROCEDURE [dbo].[test]    
@Name varchar(50),    
@Description varchar(200),      
@ID int OUT    
AS    
BEGIN
INSERT INTO Person(Name,Description) VALUES(@Name,@Description)    
SET @ID = SCOPE_IDENTITY() 
END

حال در کلاس سمت برنامه با LINQ کد زیر را نوشته اتم 

public void Insert(string Name,string Description, ref int IDOutPut)
        {
            try
            {
                using (var db = new SMSDataClassesDataContext())
                {
                    db.S_Per_New_Main_Insert(Name,Description,ref IDOutPut);
                }
            }
            catch (Exception)
            {
				//ignor
            }
        }
در فرم هم کد زیر را نوشته ام 
		int IDOutPut;
objPer_New_Main.Insert(txtName.Text, txtDescription.Text,ref IDOutPut);	
حال این کدها را می خواهم در ef بنویسم از ref IDOutPut خطا میگیرد 
کدرا چگونه باید در سمت ef بنویسم باتشکر 

پاسخ های این پرسش

تعداد پاسخ ها : 0 پاسخ
در حال حاضر هیچ پاسخی ارسال نشده است
کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)