1

代码专家!

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

更新 (1)

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

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

4

3 回答 3

3

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

于 2011-01-14T16:37:45.437 回答
2
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();
于 2011-01-14T15:41:58.580 回答
0

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

于 2011-01-14T15:24:04.033 回答