簡體   English   中英

如何在 MS Access 文本字段中維護 crlf

[英]How do I maintain crlf in MS Access text field

我正在導入從舊的基於 Web 的數據庫中抓取的數據並將內容放入 MS Access。 舊數據庫具有帶有 crlf 和空行的文本字段,但是當我將此數據寫入 Access 時,它全部消失了。 如果我將相同的數據寫入 VB 消息框,則會保留 crlf,所以我猜想與 Access 字段有關(我嘗試過純文本和富文本,但沒有區別):

rsu!comment = (xmlNode.nodeTypedValue) 'Write content to database
MsgBox (xmlNode.nodeTypedValue) 'Debug msgbox

所以我回到基礎,簡單地將以下字符串寫入數據庫,但仍然得到相同的結果:

teststr = "This is Line 1" & vbcrlf & "This is Line 2"
rsu!comment = teststr
MsgBox = teststr

所以它似乎可能是一個訪問字段/文本框格式問題?

有沒有人有任何代碼可以成功地將 crlf 寫入格式為“富文本”的 MS Access 長文本字段並在文本框中正確顯示?

如上所述,這是通過在“評論”字段上運行以下查詢來排序的:

Replace([comment],Chr(13) & Chr(10),"<br>")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM