PDA

View Full Version : مسئله با ارسال پارامتر رشته در Stimulsoft Report



ahmadzare75
دوشنبه 26 آذر 1397, 10:18 صبح
با سلام
من توی SQL Server یک 3 جدول رو به هم Inner Join کردم و از اونا Query گرفتم و چند متغیر تعریف کردم .

https://مطلب.را.کامل.قرار.دهید/ImagesArticle/4fe83639d5614a0eadc9f1f310e51245.png 149443
متغیر @d از نو nvarchar تعریف کردم برای جستجو در تاریخ هست که اونم nvarchar ذخیره شده در دیتابیس

Query در خود SQL Server به درستی کار میکند با کد :
149444
https://مطلب.را.کامل.قرار.دهید/ImagesArticle/7df8cb992fc549c6af8fc128324a714b.png
اما وقتی میخوام توی ASP.Net WebForm براش متغیرو بفرستم قبول نمیکنه و ارور میده فقط هم به همین @d و @dd مشکل داره امتحان کردم عدد رو خوب میفرسته ولی رشترو نه کد Asp به این شکل نوشتم :

149445
https://مطلب.را.کامل.قرار.دهید/ImagesArticle/c15766698db1422884f56481407e8ee5.png
با اجرای کد این ارور نمایش داده میشه :
SqlCommand.Prepare method requires all variable length parameters to have an explicitly set non-zero Size.

149446


https://مطلب.را.کامل.قرار.دهید/ImagesArticle/98bc2e80b5b64711a65c9d10cb62b4fb.png
بسیار سپاس گذارم . . . ممنون میشم راهنمایی کنید منو ! :قلب:

ahmadzare75
دوشنبه 26 آذر 1397, 16:58 عصر
کسی نتونست بفهمه مسئله من کجاست ؟:متفکر: