有没有办法以编程方式将 blob/富文本备忘录存储为 rtf 在服务器硬盘而不是数据库上?

发布于 2024-10-11 17:46:20 字数 224 浏览 11 评论 0原文

代码专家!

有没有办法以编程方式将 blob/富文本备忘录作为 rtf 存储在服务器硬盘而不是数据库上?

更新(1)

我想在备忘录字段中写入并使用会话和时间戳等标识符来存储它,例如使用会话“主题”和会话“日期和时间”编写备忘录以存储为“mysubject-12/12/2010” -11:56pm.rtf”

我当然需要建议如何检索文件。我可以以编程方式建立超链接吗?

Code Experts !

is there a way to store blobs / rich text memos as rtf programmatically on server hard disc instead of the database ?

Update (1)

i want to write in a memo field and store it using identifiers like sessions and time stamps for example writing a memo with the session "subject" and session "dateANDtime" to be stored as "mysubject-12/12/2010-11:56pm.rtf"

i need of course a suggestion how to retrieve the file. can i build hyperlink programmatically?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

裸钻 2024-10-18 17:46:20

如果您使用的是 SQL 2008,请搜索 FILESTREAM。那应该可以解决你的问题。

If you're on SQL 2008, do a search for FILESTREAM. That should solve your problem.

潇烟暮雨 2024-10-18 17:46:20
Object obj = // your object
XmlSerializer serializer = new XmlSerializer(this.GetType());
TextWriter textWriter = new StreamWriter(context.Server.MapPath("~/App_Data/Name.xml"));
serializer.Serialize(textWriter, this);
textWriter.Close();
Object obj = // your object
XmlSerializer serializer = new XmlSerializer(this.GetType());
TextWriter textWriter = new StreamWriter(context.Server.MapPath("~/App_Data/Name.xml"));
serializer.Serialize(textWriter, this);
textWriter.Close();
悲歌长辞 2024-10-18 17:46:20

将它们存储在文件中,并使用 MapPath 函数将这些文件写入驱动器。

Store them in files and write those files to the drives using MapPath function.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文