با سلام
من توی SQL Server یک 3 جدول رو به هم Inner Join کردم و از اونا Query گرفتم و چند متغیر تعریف کردم .
متغیر @d از نو nvarchar تعریف کردم برای جستجو در تاریخ هست که اونم nvarchar ذخیره شده در دیتابیس
Query در خود SQL Server به درستی کار میکند با کد :
اما وقتی میخوام توی ASP.Net WebForm براش متغیرو بفرستم قبول نمیکنه و ارور میده فقط هم به همین @d و @dd مشکل داره امتحان کردم عدد رو خوب میفرسته ولی رشترو نه کد Asp به این شکل نوشتم :
با اجرای کد این ارور نمایش داده میشه :
SqlCommand.Prepare method requires all variable length parameters to have an explicitly set non-zero Size.
بسیار سپاس گذارم . . . ممنون میشم راهنمایی کنید منو !