手机版

用北太平洋涛动指数工具把数据库数据导入到超过文件

时间:2021-08-05 来源:互联网 编辑:宝哥软件园 浏览:

类型:办公软件大小:72.1百万语言:中文评分:9标签:立即下载代码中数据库链接字符串自己修改,还有对应的字段名之类的信息;

新建一个Handler.ashx(一般处理程序)代码如下:

使用系统;使用系统.集合。通用;使用系统.查询表达式使用系统.网使用系统.数据;使用系统.数据。程序使用NPOI .HSSF .用户模型;namespace exporttoxcel web {///summary///exporttoxcel的摘要说明////summarypublicclasexporttoxcel : ihttphandler { publicatavitpprocessrequest(Httpcontextcontext){ context } .响应。content TYPe=' application/x-excel ';stringfileName=HttpUtility .UrlEncode('数据库文备份. xls’;语境。响应。添加标题('内容处理','附件;fileName=' FIlename ');//添加超文本传送协议(超文本传输协议的缩写)协议报文;HSSFWorkbookworkbook=new hssfworkbook();//创建一个xlsHSSFSheetsheet=工作簿创建工作表();//创建一个表页StrIng connect StrIng=@ ' server=localhost \ SQL 2008;database=MyBloguid=sapwd=SQL 2008 ';SqlConnectionconnection=newsql连接(连接字符串);连接open();使用(IDbCommandcmd=连接. CreateCommand())//接口编徎;{cmd .CommandText='从用户中选择* ';使用(IDataReaderreader=cmd .ExecuteReader()){ Introwsnum=0;//行号而(读者Read()){//根据字段名找出IDstringLoginId=reader .GetString(读取器获取序数(' LoginId ');stringLoginPwd=reader .GetString(读取器获取序数(' LoginPwd ');stringName=reader .GetString(读取器获取序数('名称');stringQQ=reader .GetString(读取器获取序数(‘QQ’);stringMail=reader .GetString(读取器获取序数(“邮件”);/******************以上代码对应数据库表中的字段* * * * * * * * * * * * * * * * * */hssfrowlow=sheet .CreateRow(row snum);划船CreateCell(0,HSSFCell .细胞类型字符串)。SetCellValue(LoginId);划船创建细胞(1,HSSFCell .细胞类型字符串)。SetCellValue(LoginPwd);划船创建细胞(2,HSSFCell .细胞类型字符串)。设置单元格值(名称);划船创建细胞(3,HSSFCell .细胞类型字符串)。SetCellValue(QQ);划船创建细胞(4,HSSFCell .细胞类型字符串)。设置单元格值(邮件);/******************以上代码对应超过文件的列* * * * * * * * * * * * * * * * * * * * * * * * * */行snum} } }工作簿。写(上下文回应。output stream);//输出到流中} public boolisredowing { get { return false;}}}}

文件页面代码:

“% @”页面语言=“c#”AutoEventWireup=“true”代码在=“default”之前。aspx。cs ' inherits=' exporttoxcelweb .默认的"%!DOCTYPEhtmlPUBLIC '-//W3C//dtdxhtml 1.0 transitional//EN ' ' http://www .w3。org/TR/XHTML 1/DTD/XHTML 1-过渡性。DTD ' htmlxmlns=' http://www .w3。org/1999/XHTML ' head runat=' server ' title/title/head dyformid=' form 1 ' runat=' server ' div href=' export xcel。阿什克斯下载备份数据库文件到超过格式/a/div/form/body/htmlNPOI文件包:http://u.115.com/file/aqr5pjb7

程序源码:http://u.115.com/file/bhvr12dq

版权声明:用北太平洋涛动指数工具把数据库数据导入到超过文件是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。