دسته بندی ها
15:18 1400/03/12

ارسال پارمتر به استیمول سافت توسط stored procedure - خطای incorect syntax near

مشخصات سوال کننده :
کاربر : navidadelifar     امتیاز کاربر : ‎−1     رتبه کاربر : 7059
دسته بندی : Asp.net Core Sql Server استيمول سافت

به این سوال امتیاز بدهید    0
تعداد بازدید این سوال : 3874
1 نظر
fateme : سوال رو خوب و کامل پرسیدید. اما فرمودید اگر به صورت فاصله دار پارامتر رو ارسال کنید خطا میده. خب اون خطا چی هست ؟؟؟؟

امتیاز کاربر : 1617   رتبه کاربر : 2   تاریخ ثبت : 11:18 1400/03/12
پاسخ دهنده : fateme 10:56 1400/03/13

بنظرم خطای شما در بخش کوئری Sql هست. کوئری شما در بخش Where به شکل زیر هست.

where LTRIM(RTRIM(MasoulPaigiri)) = LTRIM(RTRIM(@MasoulPaigiri))

 بهتره از عملگر = برای رشته استفاده نکنید. به صورت زیر تغییر بدید :

where MasoulPaigiri Like '%' + @MasoulPaigiri + '%'

دستور بالا برای رشته بهتر جواب میده.

به این پاسخ امتیاز بدهید    0
امتیاز: 1617 رتبه: 2
3 نظر
navidadelifar : متاسفانه کد شما هم جواب نداد

امتیاز کاربر : ‎−1   رتبه کاربر : 7059   تاریخ ثبت : 11:58 1400/03/13
fateme : همون خطای قبلی رو داد ؟

امتیاز کاربر : 1617   رتبه کاربر : 2   تاریخ ثبت : 07:24 1400/03/13
navidadelifar : همون خطای قبلی رو داد

امتیاز کاربر : ‎−1   رتبه کاربر : 7059   تاریخ ثبت : 08:02 1400/03/17
ادامه نظرات ...
برای ارسال پاسخ لطفا وارد حساب کاربری خود شوید.   ورود