背景: 文件流通过在文件系统上存储blob数据文件将数据库引擎与ntfs文件集成在一起,使用t-sql和win32访问数据. 文件流使用windows系统来缓存数据,有助于在减少文件流数据对sql server 性能可能产生的任何影响, 文件流没有用sql server 的缓存池,因此不会减少查询进程的可用内存. --------------------------------------------------------------------------------------------
在异步请求中要返回文件流,不能使用JQuery,因为$.ajax,$.post 不支持返回二进制文件流的类型,可以看到下图,dataType只支持xml,json,script,html这几种格式,没有blob类型.所以只能选择使用原生Ajax XMLReques对象进行处理 前端代码 function output() { var branchCode = $("#currentBranchCode").val(); var transDate = $("#currentT