sqlfilestream - 从SQL Server获取blob数据并将文件本地保存到磁盘

时间:2017-03-30 20:36:28

标签: c# sql-server sqlfilestream flatfiledestination

我有以下情况:

我已使用FILESTREAM成功将我的文件(各种扩展名)保存到我的sql server db中。这些可以是图像,文字,pdf等。

现在我想要检索它们并将它们作为文件保存到我的本地目录。

这是我到目前为止所拥有的

我的函数调用SQL并获取我想要的文件流信息

y

我正在获取serverpath,filename和serverTxn ..但是当我进入我的StreamObjectFromFilestream函数时,缓冲区是空的...我知道我在这里缺少一些简单的东西......只是不知道是什么。

任何指向正确方向的人都会受到赞赏。

谢谢, 科里

1 个答案:

答案 0 :(得分:0)

您可以跳过在StreamObjectFromFilestram中使用SqlFilestream,您的serverTxn已经是Method WriteAllBytes需要的字节数组。