将 RichTextBox 内容保存到数据库

Save RichTextBox Content to Database

我正在尝试将 RichTextBox 的所有内容(包括图像)保存到 SQL Server 2008 数据库中的 VARBINARY(MAX) 列。从 RTB 获取文本非常直观,但我一直无法找到可以获取文本和图像的位置。

有没有 属性 或方法可以获取要存储在数据库中的内容?下次加载 RTB 时我将如何恢复它(如果它只是我正在访问的 属性,那么显然我只会 link 数据。

最后,有没有办法判断 RTB 是否包含任何图像?我正在将图像添加到已保存文本的现有代码中,如果不需要,我不想复制存储的数据。

您可以使用 richTextBox

的 .Rtf 属性
RichTextBox1.Rtf