دسته بندی ها
16:27 1398/08/05

دلیل خطای Implicit conversion from data type nvarchar to varbinary(max) is not allowed

مشخصات سوال کننده :
کاربر : hamid_b     امتیاز کاربر : 510     رتبه کاربر : 4
دسته بندی : سی شارپ Asp.net Mvc

به این سوال امتیاز بدهید    0
تعداد بازدید این سوال : 3499
پاسخ دهنده : saedbfd 16:38 1398/08/05

به خط زیر در کدهای خودتون دقت کنید

 

dtItems.Columns.Add("Data", typeof(string));

شما توی دیتابیس خودتون فیلدی رو که برای آپلود فایل و اطلاعات در نظر گرفتید از نوع Varbinary در نظر گرفتید اما توی این کدها از نوع string

کد خودتون رو به کد زیر تغییر بدید درست میشه

dtItems.Columns.Add("Data", typeof(byte[]));

 

 

به این پاسخ امتیاز بدهید    0
امتیاز: 1654 رتبه: 1
برای ارسال پاسخ لطفا وارد حساب کاربری خود شوید.   ورود