Re[4]: То ли лыжи не едут
От: Аноним  
Дата: 12.04.04 12:19
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Здравствуйте, Аноним, Вы писали:


А>>
А>>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 пуст
Спасибо
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.