سوال: مشکل در روش ارجاع بایت در string.format

ساخت وبلاگ
سلام دوستان:
من می خوام که با استفاده از این چند خط کد فایل تصویر که به بایت Convert شده رو به Database ارسال کنم اما نمی دونم که چرا در هنگام ارسال با خطا رو به رو می شم.
public string manufacturer, country, description; public byte[] logo;public void add_new_manufacturer()
{
base.link();
string query = "insert into tbl_manufacturer(manufacturer,country,description, logo)values(N'{0}',N'{1}',N'{2}',{3})";
query = string.Format(query, manufacturer, country, description, logo);
base.command_text(query);
base.unlink();}

در صورت بالا ستون شماره ی [3] پیدا نمی شده و ازم می خواد که نام ستون رو وارد کنم. اما در صورت زیر می گه که بایت به رشته تبدیل نمی شه.
string query = "insert into tbl_manufacturer(manufacturer,country,description, logo)values(N'{0}',N'{1}',N'{2}',N'{3}')"; query = string.Format(query, manufacturer, country, description, logo);

برای ذخیره ی بایت باید چه روشی رو باید به کار گرفت؟
با سپاس برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید

برچسب : نویسنده : محمد رضا جوادیان programers بازدید : 254 تاريخ : دوشنبه 14 اسفند 1396 ساعت: 19:42