我正在创建一个字典系统,其中单词含义可以编辑RichTextBox
(供用户定义字体大小、颜色等...)
那么我怎样才能保存意义RichTextBox
Access 数据库中的内容是否为 RTF 格式?我怎样才能读到这个?
Access 2007/2010/2013 中的本机富文本使用 HTML 的子集,而不是 RTF,因此除非您在加载/保存数据时想要在 RTFHTML 之间进行转换,否则您必须找到另一种方式来存储数据格式化文本。
由于 WPF RichText 控件使用 RTF,因此在 Access 数据库中保存数据的最佳方法可能是使用二进制 blob。
在 Access 中,您可以通过使用OLE Object
数据类型,或者更好的是新的Attachment数据类型。
如果您希望能够对通过 RichText 控件输入的文本进行文本搜索,您可能应该添加另一个Memo
字段添加到包含数据的清理后的纯文本版本的数据库中。
要使用 .Net 中的附件,这里有几个相关问题:
- 如何使用Microsoft Access数据库的附件数据类型?
- 使用 .NET 以编程方式管理 Microsoft Access 附件类型字段
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)