PDA

View Full Version : حرفه ای: خطای:The parameter "@uid" is not the same type as the type it was created with. Drop and recreate th



mohammad-bahrami
دوشنبه 13 خرداد 1392, 11:03 صبح
خسته نباشی
من یه تابع در دیتابیس نوشته حالا که تو برنامه فراخوانی می کنم پیغام زیر می دهد
The parameter "@uid" is not the same type as the type it was created with. Drop and recreate the module using a two-part name for the type, or use sp_refreshsqlmodule to refresh its parameters metadata.

khayyams.votary
دوشنبه 13 خرداد 1392, 12:59 عصر
دوست عزیز اولین چیزی که به نظر میاد اینه که شما مقداری رو که برای اجرا شدن به متغییر "@uid" میدی مطابق با نوع تعریف کرده اون نداره یعنی اینکه شما مثلا متغییر عددی تعریف کنی بعد به اون مقدار رشته بدی .
شاید داخل اون رشته عدد باشه ولی سیستم نمی تونه اونارو باهم مچ کنه پس باید اونو به نوع داده مناسب با متغییرت تبدیل کنی.
موفق باشی.