Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Menyimpan data kotak teks kaya ke database dengan pemformatan

Untuk mendapatkan teks berformat yang akan disimpan di db:

string rtfText; //string to save to db
TextRange tr = new TextRange(richTextBox.Document.ContentStart, richTextBox.Document.ContentEnd);
using (MemoryStream ms = new MemoryStream())
{
    tr.Save(ms, DataFormats.Rtf);
    rtfText = Encoding.ASCII.GetString(ms.ToArray());
}

Untuk mengembalikan teks berformat yang diambil dari db:

string rtfText= ... //string from db
byte[] byteArray = Encoding.ASCII.GetBytes(rtfText);
using (MemoryStream ms = new MemoryStream(byteArray))
{
    TextRange tr = new TextRange(richTextBox.Document.ContentStart, richTextBox.Document.ContentEnd);
    tr.Load(ms, DataFormats.Rtf);
}

Anda juga dapat menggunakan format XAML sebagai gantinya, menggunakan DataFormats.XAML saat memuat dan menyimpan.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara mengabaikan parameter dalam kueri mysqli yang disiapkan di PHP?

  2. Cara Menginstal MySQL Workbench Di Windows

  3. Mengapa Data Aplikasi Survei Django SessionWizardView saya tidak muncul dalam format yang dapat digunakan di Database MySQL saya?

  4. Paket tidak sesuai pesanan saat memanggil MySQL stored proc

  5. Bagaimana cara mengatur ASP.NET MVC 2 dengan MySQL?