Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, Аноним, Вы писали:
А>>А>>byte[] DopSved = null;
А>>myRichTextBox.SaveFile(new MemoryStream(DopSved = new byte[/* Как определить количество байт я не нашел */]), RichTextBoxStreamType.RichText);
А>>((DataRowView)BooksGrid.BindingContext[dataSet, "Books"].Current)["DopSved"] = (object)DopSved;
А>>daBooks.Update(dataSet);
А>>
А>>Заранее спасибо
А>например можно так:
А>А>byte[] GetRichTextContent() {
А>MemoryStream stream = new MemoryStream();
А>MyRichTextBox.SaveFile(stream, RichTextBoxStreamType.RichText);
А>return stream.GetBuffer();
А>}
А>
Эти блобы достали. Почему вот такой код не работает
MemoryStream blob = new MemoryStream();
frmInfo.TextInfo.SaveFile(blob, RichTextBoxStreamType.RichText);
((DataRowView)BooksGrid.BindingContext[dataSet, "Books"].Current)["DopSved"] = blob.GetBuffer();
daBooks.Update(dataSet);
В итоге ничего путного в БД не пишется, при считывании RichTextBox пуст
Спасибо