【发布时间】:2019-04-20 07:23:57
【问题描述】:
我有一个访问数据库,它处理所有文本内容的“文章”和“项目”。一篇文章由几个项目组成。每个项目都有一个富文本字段,我希望通过连接其项目的所有富文本字段来显示文章的文本内容。
我编写了一个 VBA 程序,它连接项目富文本字段并将其提供给我的表单上的独立 TextBox 控件(Textbox.Text = 结果字符串),但它不起作用,我收到一条错误消息,提示“此属性参数太长”。 如果我尝试将单个文本字段输入到 Textbox 控件中,我会收到另一个错误,指出“无法更新记录集”,我不明白,这是关于什么记录集?
每个项目字段通常是这样的(我使用方括号而不是“”,否则帖子的显示不正确)[div][font ...]Content[/font] [/div]”,还包括“[em]”标签。
在我的问题面前,我有几个问题:
1) 如何将 HTML 字符串输入到独立的 Textbox 控件中?
2) 可以连接这些 HTML 字符串还是应该修改标签,例如只有一个“[div]”块而不是一行中的几个(抑制中间 div 标签)?
3) 我应该使用什么控件来显示结果?
您可能会回答,我不妨使用一个子表单来显示组成文章的不同项目。可以,但是不可能每个item都有一个可变的高度,整篇文章的阅读很麻烦
感谢您提供的任何建议
【问题讨论】: