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);
}