پرسشکده مرجع پرسش و پاسخ فارسی ایران

مسئله‌ی مهم آن است که هرگز از سؤال‌کردن دست برندارید. برای هر حس کنجکاوی، یک پاسخ وجود دارد.

نمی دانید؟! بپرسید!

می دانید؟! پاسخ دهید!


من يک storedprocedure در SQL Server نوشتم. اين استورد پراسجر يک پارامتر خروجي از نوع uniqueidentifier دارد. مشکل اينجاست که وقتي اين storedprocedure را در محيط server explorer ويرايشگر visual studio اجرا مي کنم و يا در query analyzer اجرا مي کنم، همه چيز درست اجرا ميشود. اما وقتي از طريق کد C# اين Storedprocedure را فراخواني مي کنم پيغام خطاي Operand type clash: int is incompatible with uniqueidentifier نمايش داده مي شود و صفحه APS.NET کار نمي کند؟

1 پاسخ 1

مشکل اینجاست که اندازه int و uniqueidentifier برابر نیست.
برای حل این مشکل می توانید از cast یا تبدیل نوع استفاده کنید


من پاسخ بهتری دارم !


عبارت های جستجو شدهعبارت های جستجو شده

(نوشتن STORED PROCEDURE در SQL) (اجرای stored procedure در c#) (آموزش استورد پروسیجر) () (نحوه فراخوانی stored procedure در c#) (اجرای stored procedure در c) (نحوه نوشتن stored procedure و فراخوانی آن در C#)