Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > ADP及SQL SERVER

sql多文件压缩

时 间:2013-04-06 22:42:20
作 者:收藏整理   ID:11  城市:上海  QQ:3002789054点击这里给麥田发消息
摘 要:sql多文件压缩
正 文:

sql语句:

declare @p1 nvarchar(4000)
 declare @outpath nvarchar(4000)
 select @p1='D:\145.xls'
 select @outpath='D:\test123.rar'

declare @cmd nvarchar(4000)
 select @cmd='""%ProgramFiles%\WinRAR\Rar.exe"" a -ep1  '+@outpath+' '+@p1
 
exec master..xp_cmdshell @cmd




asp语句:
 
//WriteLn(aFiles);
 var xlsurl = "./output/bidding/" + (Session.SessionId+"."+NOW.valueOf()) + ".rar";
 var sql = "declare @cmd nvarchar(4000)"
 + " select @cmd='\"\"%ProgramFiles(x86)%\\WinRAR\\Rar.exe\"\" a -ep1  "+Server.MapPath(xlsurl)+" "+aFiles.join(" ")+"'"
 + "  exec master..xp_cmdshell @cmd";
 //WriteLn(sql);
 oConn.Execute(sql);
 Response.Redirect(xlsurl);



Access软件网官方交流QQ群 (群号:483923997)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助