话不多说,请看代码:
public FileResult GetExcelFile()
{
if (Session["beginDate"] != null)
{
string bdate = Session["beginDate"].ToString();
DateTime ld = Convert.ToDateTime(Session["lastDate"].ToString());
DateTime ldate = ld.AddDays(1);
string lldate = ldate.ToString("yyyy-MM-dd");
int ptkey = Convert.ToInt32(Session["Process_PTR"]);
string proceSql = "select * from Assay_Process where RKEY="+ptkey;
DataTable proceDt = SqlHelper.QueryTable(proceSql);
IDataParameter[] iDataTitle = new SqlParameter[3];
iDataTitle[0] = new SqlParameter("@BeginDate", bdate);
iDataTitle[1] = new SqlParameter("@LastDate", lldate);
iDataTitle[2] = new SqlParameter("@RKEY", ptkey);
DataSet dtTitle = SqlHelper.RunProceduresByParameter("pro_GetAssalyInfoByExportPrint", iDataTitle);
DataTable dt = dtTitle.Tables[0];
string outStr = ExcelExport.outExcel(dt);
byte[] fileContents = Encoding.UTF8.GetBytes(outStr.ToString());
return File(fileContents, "application/ms-excel", "" + proceDt.Rows[0]["ProcessName"].ToString().Trim() + "化验单据(" + bdate.Trim() + "-" + lldate.Trim() + ").xls");
}
else
{
string qua_no = Session["quano"].ToString();
IDataParameter[] iDataTitle = new SqlParameter[1];
iDataTitle[0] = new SqlParameter("@Qua_no", qua_no);
DataSet dtTitle = SqlHelper.RunProceduresByParameter("pro_GetAssalyInfoByQua_No", iDataTitle);
DataTable dt = dtTitle.Tables[0];
string outStr = ExcelExport.outExcel(dt);
byte[] fileContents = Encoding.UTF8.GetBytes(outStr.ToString());
return File(fileContents, "application/ms-excel", "化验单据(" + qua_no.Trim()+ ").xls");
}
}
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!
# C#
# 导出数据到excel
# 导出excel表格
# 数据库导出excel表格
# C#实现Json转DataTable并导出Excel的方法示例
# C#使用Datatable导出Excel
# C#如何将DataTable导出到Excel解决方案
# C#把DataTable导出为Excel文件
# 多说
# yyyy
# lldate
# dd
# MM
# lastDate
# ToDateTime
# AddDays
# ldate
# int
# Assay_Process
# select
# DataTable
# RKEY
# ptkey
# proceSql
# Process_PTR
# public
# csharp
# GetExcelFile
相关文章:
制作证书网站有哪些,全国城建培训中心证书查询官网?
海南网站制作公司有哪些,海口网是哪家的?
如何访问已购建站主机并解决登录问题?
如何在沈阳梯子盘古建站优化SEO排名与功能模块?
如何用狗爹虚拟主机快速搭建网站?
制作充值网站的软件,做人力招聘为什么要自己交端口钱?
弹幕视频网站制作教程下载,弹幕视频网站是什么意思?
如何快速搭建高效WAP手机网站吸引移动用户?
如何通过NAT技术实现内网高效建站?
香港服务器网站搭建教程-电商部署、配置优化与安全稳定指南
网站制作企业,网站的banner和导航栏是指什么?
如何在自有机房高效搭建专业网站?
制作网站的模板软件,网站怎么建设?
建站之星上传入口如何快速找到?
长沙做网站要多少钱,长沙国安网络怎么样?
如何设计高效校园网站?
杭州银行网站设计制作流程,杭州银行怎么开通认证方式?
太平洋网站制作公司,网络用语太平洋是什么意思?
如何获取上海专业网站定制建站电话?
沈阳制作网站公司排名,沈阳装饰协会官方网站?
大型企业网站制作流程,做网站需要注册公司吗?
如何用已有域名快速搭建网站?
建站之星伪静态规则如何设置?
网站制作公司,橙子建站是合法的吗?
宝塔面板如何快速创建新站点?
建站之星后台密码遗忘如何找回?
网站建设设计制作营销公司南阳,如何策划设计和建设网站?
香港服务器如何优化才能显著提升网站加载速度?
邀请函制作网站有哪些,有没有做年会邀请函的网站啊?在线制作,模板很多的那种?
c# 服务器GC和工作站GC的区别和设置
高防服务器租用如何选择配置与防御等级?
如何通过二级域名建站提升品牌影响力?
ui设计制作网站有哪些,手机UI设计网址吗?
如何用y主机助手快速搭建网站?
c# 在高并发场景下,委托和接口调用的性能对比
制作ppt免费网站有哪些,有哪些比较好的ppt模板下载网站?
寿县云建站:智能SEO优化与多行业模板快速上线指南
如何通过西部数码建站助手快速创建专业网站?
存储型VPS适合搭建中小型网站吗?
制作表格网站有哪些,线上表格怎么弄?
Android自定义控件实现温度旋转按钮效果
如何制作新型网站程序文件,新型止水鱼鳞网要拆除吗?
黑客如何通过漏洞一步步攻陷网站服务器?
网站制作和推广的区别,想自己建立一个网站做推广,有什么快捷方法马上做好一个网站?
网站设计制作书签怎么做,怎样将网页添加到书签/主页书签/桌面?
网页设计与网站制作内容,怎样注册网站?
盐城做公司网站,江苏电子版退休证办理流程?
高防服务器如何保障网站安全无虞?
公司网站制作费用多少,为公司建立一个网站需要哪些费用?
制作企业网站建设方案,怎样建设一个公司网站?
*请认真填写需求信息,我们会在24小时内与您取得联系。