一直在试图弄清楚如何在.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格式获取该字段的内容,并且无法弄清楚如何使用包含的格式正确转换/传输数据。
的问候,
答案 0 :(得分:0)
如果这是您正在谈论的Windows窗体项目,则标准的RichTextBox控件不会有太大帮助。 (至少,并非没有大量的额外工作。)
我在Carl Nolan的MSDN博客上使用了HtmlEditorControl:
它对我来说非常好。