[英]How do I save all the attachments in a single field for all records in a MS Access table?
[英]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.