データベースに格納する際にリッチテキスト書式設定を保存しますか?

StackOverflow https://stackoverflow.com/questions/1261904

  •  12-09-2019
  •  | 
  •  

質問

私は、SDFデータベースに「textBox.Text」の値を格納し、リッチテキストボックスを作成しました。保存は動作しますが、書式設定が失われているようです。これは、自衛隊のデータベースが処理できない何かか?私は、バイナリか何かに格納する必要がありますか?どちらかそれを行う方法がわかりません。

私はWinformsのでのVisual Basic Express Editionを使用してところでVisualBasic.NETに書いている。

これは、私は、データベースに保存する方法です。

Private Sub btnToolStripSave_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnToolStripSave.Click
    Try
        Me.Validate()
        Me.SangerBindingSource.EndEdit()
        Me.SangerTableAdapter.Update(Me.MusicBaseDBDataSet.Sanger)
        Me.MusicBaseDBDataSet.Sanger.AcceptChanges()

    Catch ex As Exception
        MsgBox(ex.Message)
    End Try
End Sub

そして、これは私が豊富なテキストボックス

の中にテキストを挿入する方法であります
txtBoxText.SelectionFont = New Font("Verdana", 16, FontStyle.Bold)
txtBoxText.SelectionColor = System.Drawing.Color.RoyalBlue

txtBoxText.SelectionLength = 0
txtBoxText.SelectedText = btnA.Text & btnB.Text & "   "

txtBoxText.SelectionFont = New Font("Verdana", 12, FontStyle.Regular)
txtBoxText.SelectionColor = System.Drawing.Color.Black

正しい解決策はありません

他のヒント

書式設定を削除します。

RichTextBox.Textプロパティを使用しないでください。 RichTextBox.Rtfプロパティを使用します。

txtBoxTextのプロパティに移動します。 (データ連結)の要素を展開した後、あなたはTextするRtfプロパティからバインディングを変更することができるはずです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top