PDA

View Full Version : سوال: نحوه استفاده از scaler function ها در ef



sempay_ninjutsu
پنج شنبه 04 آبان 1391, 20:39 عصر
با سلام
شما 1 استور پروسیجر در دات نت نوشته اید که شامل متغییر خروجی می باشد.حالا این استور پروسیجر رو به edm اضافه کردید.در فرم چه جوری از این باید استفاده کرد.منظور نوع خروجی را چه جوری باید به function پاس داد.اگه با 1 نمونه کد نشون بدید .بهتره.
مرسی

r_s1389@yahoo.com
پنج شنبه 04 آبان 1391, 22:27 عصر
سلام
من منظورتون رو خوب نفهمیدم ولی اگه یک پروسیجر نوشتی و میخوای از اون در فرم استفاده کنی به این صورته
cmd.CommandType = CommandType.StoredProcedure;
موفق باشی

sempay_ninjutsu
جمعه 05 آبان 1391, 11:38 صبح
سلام
من منظورتون رو خوب نفهمیدم ولی اگه یک پروسیجر نوشتی و میخوای از اون در فرم استفاده کنی به این صورته
cmd.CommandType = CommandType.StoredProcedure;
موفق باشی
دوست عزیز این روشی که شما گفتید مربوط به ado می باشد ولی من با ef کار میکنم و منظورم نحوه فراخوانی sp که تبدیل به scaller function شده اند بود.
مثل این کدvar q=context.sp_select()
این نمونه sp بدون ورودیه حالا با ورودیشم مشکلی ندارم ولی اگر sp نوع خروجی داشت چه جوری به این پاس بدیم.سپاس