我有一个数据库表,使用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);

    }