我有一个使用 SQL FileStream 存储文件的数据库表。
我在 SQL 实例中启用了完整的文件流功能
我想生成一个超链接,允许我在外部应用程序(Word、visio、excel)中打开文件并在进行更改后重新保存它。FileStream 可以吗?
目前这是我用来查看文档的代码。但这似乎没有使用 FileStream 功能。
public FileContentResult GetDoc(int id)
{
Document doc = db.Documents.Single(o => o.Id == id);
byte[] fileContent = null;
string mimeType = "";
string filename = "";
fileContent = (byte[])doc.DocumentContents;
mimeType = doc.DocumentMimeType;
filename = doc.DocumentFileName;
return File(fileContent, mimeType, filename);
}