با سلام
من در richTextBox اطلاعاتی از قبیل متن و تصویر دارم. چگونه می توانم در بانگ اطلاعاتی اطلاعات richTextBox را ذخیره کنم.
با تشکر
با سلام
من در richTextBox اطلاعاتی از قبیل متن و تصویر دارم. چگونه می توانم در بانگ اطلاعاتی اطلاعات richTextBox را ذخیره کنم.
با تشکر
دوست عزیز داخل جدول بانک یک ستون از نوع Byte یا image درست کن سپس با متد save کنترل richTextBox متن را داخل یک متغییر stream ذخیره کن و سپس یک SqlCommand تعریف کن و پارمتری از نوع باینری اضافه کن و مقدار این متغییر را برابر ارایه ای از بایت ها که از متغییر stream شده قرار بدید
یه راه ساده تر هم هست.
البته فکر نکنم روی عکس جواب بده .
RichTextBox خاصیتی داره به نام RTF که اگه محتویاتش رو ذخیره کنید و دوباره بریزید توی خودش همه متون به همراه رنگهاشون و سایر خواص سر جاشون هستند.
میشه گفت مشابه تگهای HTML که از ادیتور در وب می گیرید این هم یه نوع تگهای مختص فایل های Rich می باشد .
موفق و پیروز باشید
ببین این کد کار می کند
Stream s;
this.richTextBox1.SaveFile(s, RichTextBoxStreamType.RichText);
SqlCommand cmd = new SqlCommand();
SqlParameter p = new SqlParameter("@rich", SqlDbType.Binary);
p.Value = s;
cmd.Parameters.Add(p);
cmd.CommandText = "Your command";