1
一直試圖弄清楚如何在.accdb Microsoft Access數據庫中讀取備忘錄豐富文本字段的內容幾個小時。直到現在都沒有發現。vb.net accdb備忘錄到RichTextBox
我有這樣的代碼:
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格式的字段的內容並不能弄清楚如何正確地轉換/ transfert與格式化的數據包括在內。
問候,
內置RichTextBox不支持直接呈現HTML標記的內容。您可以從[CodeProject文章](http://www.codeproject.com/Articles/12172/An-extended-RichTextBox-to-save-and-load-quot-HTML)或[Expert-Exchange post]( http://www.experts-exchange.com/Programming/Languages/.NET/Q_23877596.html) – haraman
謝謝。我決定使用「.savefile」和「.loadfile」並將.rtf保存在某處,而不是使其更加複雜。 –