vb.net accdb备忘录至RichTextBox

vb.net accdb备忘录至RichTextBox,vb.net,ms-access,Vb.net,Ms Access,几个小时以来,我们一直在试图弄清楚如何读取.accdb Microsoft Access数据库中备忘录丰富文本字段的内容。到现在为止什么也没找到 我有以下代码: Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click Using Connection = New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Sour

几个小时以来,我们一直在试图弄清楚如何读取.accdb Microsoft Access数据库中备忘录丰富文本字段的内容。到现在为止什么也没找到

我有以下代码:

Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
    Using Connection = New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\Drizzt\Desktop\App\iFoody\iFoody\iFoodyDB.accdb")

        Dim Sql As String = "SELECT * FROM Recipes WHERE ID=1"

        Using cmd As New OleDbCommand(Sql, Connection)
            Connection.Open()

            Dim Reader As OleDb.OleDbDataReader
            Reader = cmd.ExecuteReader()

            Reader.Read()
            Directions_Field.Text = Reader(5)
            Reader.Close()

        End Using
    End Using

End Sub
这样做的时候,我得到的字段内容是HTML格式的,我不知道如何正确地转换/传输包含格式的数据


请注意,

如果您正在谈论的是Windows窗体项目,那么标准的RichTextBox控件将不会有多大帮助。(至少,不是没有大量额外工作。)

我在Carl Nolan的MSDN博客中使用了HtmlEditorControl:


它对我来说非常有效。

如果您所说的是Windows窗体项目,那么标准的RichTextBox控件将不会有多大帮助。(至少,不是没有大量额外工作。)

我在Carl Nolan的MSDN博客中使用了HtmlEditorControl:


它对我来说非常有效。

内置的RichTextBox不支持直接呈现HTML标记的内容。你可以从中获得线索或感谢。我决定使用“.savefile”和“.loadfile”并将.rtf保存到某个地方,以降低复杂性。内置的RichTextBox不支持直接呈现HTML标记的内容。你可以从中获得线索或感谢。我决定使用“.savefile”和“.loadfile”并将.rtf保存到某个地方,以降低复杂性。