PDA

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



voice.of.silence
دوشنبه 14 اسفند 1396, 14:42 عصر
سلام دوستان:
من می خوام که با استفاده از این چند خط کد فایل تصویر که به بایت 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);



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