当前位置: 首页 > wzjs >正文

电商网站建设与开发课程试卷怎么在百度上推广自己

电商网站建设与开发课程试卷,怎么在百度上推广自己,wordpress页面分享,网站在线优化实现思路: 1.检查数据是否可导出 2.弹出文件保存对话框 3.删除已存在的同名文件 4.创建 Excel 应用实例 5.导出表头 6.导出数据 7.保存 Excel 文件 8.释放 Excel 资源 9.导出成功提示 static void ExportToExcel(DataTable Data, string fileName) { // 如果表格…

实现思路:
1.检查数据是否可导出
2.弹出文件保存对话框
3.删除已存在的同名文件
4.创建 Excel 应用实例
5.导出表头
6.导出数据
7.保存 Excel 文件
8.释放 Excel 资源
9.导出成功提示

static void ExportToExcel(DataTable Data, string fileName)
{    // 如果表格中没有行,提示用户无数据可导出if (Data.Rows.Count == 0){return;}// 声明保存文件的对话框SaveFileDialog saveFileDialog = new SaveFileDialog();saveFileDialog.DefaultExt = "xls"; // 设置默认后缀string FilterFile = "文件";saveFileDialog.Filter = "EXCEL" + FilterFile + " (*.XLS) |*.xls|EXCEL " + FilterFile + " (*.XLSX)|*.xlsx"; // 文件类型过滤saveFileDialog.InitialDirectory = System.IO.Directory.GetCurrentDirectory(); // 设置默认路径为当前程序路径saveFileDialog.FileName = fileName; // 设置默认文件名// 打开保存对话框,用户取消则退出if (saveFileDialog.ShowDialog() == DialogResult.Cancel){return;}// 获取用户输入的文件路径string fileNameString = saveFileDialog.FileName;// 如果文件路径为空,直接退出if (fileNameString.Trim() == " "){return;}// 获取表格行数和列数int rowscount = Data.Rows.Count;int colscount = Data.ColumnCount;// 验证行数和列数的合法性if (rowscount <= 0 || colscount <= 0 || rowscount > 65536 || colscount > 255){return; // 行数或列数非法直接退出}// 如果文件已存在,尝试删除System.IO.FileInfo file = new System.IO.FileInfo(fileNameString);if (file.Exists){try{file.Delete();}catch (Exception error){return;}}// 声明 Excel 应用程序对象Microsoft.Office.Interop.Excel.Application objExcel = null;Microsoft.Office.Interop.Excel.Workbook objWorkbook = null;Microsoft.Office.Interop.Excel.Worksheet objsheet = null;try{objExcel = new Microsoft.Office.Interop.Excel.Application(); // 创建 Excel 应用实例objWorkbook = objExcel.Workbooks.Add(System.Reflection.Missing.Value); // 新建工作簿objsheet = (Microsoft.Office.Interop.Excel.Worksheet)objWorkbook.ActiveSheet; // 获取活动工作表objExcel.Visible = false; // 设置 Excel 不可见// 写入表头到 Excelint displayColumnsCount = 1; // 可见列的计数器,Excel 的列索引从 1 开始,所以 displayColumnsCount = 1。for (int i = 0; i <= Data.ColumnCount - 1; i++){if (Data.Columns[i].Visible == true) // 只导出可见列{objExcel.Cells[1, displayColumnsCount] = Data.Columns[i].HeaderText.Trim();displayColumnsCount++;}}// 写入数据到 Excelfor (int row = 0; row <= Data.RowCount - 1; row++){displayColumnsCount = 1; // 重置列计数器for (int col = 0; col < colscount; col++){if (Data.Columns[col].Visible == true) // 只导出可见列{try{((Microsoft.Office.Interop.Excel.Range)objExcel.Cells[row + 2, displayColumnsCount]).NumberFormatLocal = "@"; // 设置单元格格式为文本objExcel.Cells[row + 2, displayColumnsCount] = Data.Rows[row].Cells[col].Value.ToString().Trim(); // 写入单元格数据displayColumnsCount++;}catch (Exception){// 忽略单元格写入错误}}}}objsheet.Columns.EntireColumn.AutoFit(); // 设置列宽自适应// 保存 Excel 文件objWorkbook.SaveAs(fileNameString, System.Reflection.Missing.Value, System.Reflection.Missing.Value, System.Reflection.Missing.Value,System.Reflection.Missing.Value, System.Reflection.Missing.Value,Microsoft.Office.Interop.Excel.XlSaveAsAccessMode.xlShared, System.Reflection.Missing.Value, System.Reflection.Missing.Value,System.Reflection.Missing.Value, System.Reflection.Missing.Value, System.Reflection.Missing.Value);}catch (Exception error){error.ErrorProcessing.WriteErrrorLog(error.ToString()); // 写入错误日志}finally{// 关闭 Excel 应用程序if (objWorkbook != null){objExcel.DisplayAlerts = false; // 禁止弹出警告框objExcel.AlertBeforeOverwriting = false; // 禁止覆盖警告objWorkbook.Close(System.Reflection.Missing.Value, System.Reflection.Missing.Value, System.Reflection.Missing.Value);}if (objExcel != null && objExcel.Workbooks != null){objExcel.Workbooks.Close();}if (objExcel != null){objExcel.Quit(); // 退出 Excel 应用程序}objsheet = null; // 释放工作表对象objWorkbook = null; // 释放工作簿对象objExcel = null; // 释放 Excel 应用对象}
}
http://www.dtcms.com/wzjs/154643.html

相关文章:

  • 网站建设增城东莞做网站公司电话
  • 税务局网站模板好看的seo网站
  • 设计灵感优化大师怎么删除学生
  • 郑州专业个人网站建设产品推广计划方案模板
  • 手机网站欣赏中美关系最新消息
  • sae wordpress伪静态seo关键词挖掘工具
  • 厦门做网站优化seo公司 彼亿营销
  • 毕业设计可以做网站不汽车网络营销推广方案
  • 网站设计毕业论文进度表范文找做网站的公司
  • 定制网站开发商业计划书重庆企业网站排名优化
  • 与电子商务网站建设有关实训报告培训网站排名
  • 珠海本地网站设计公司seo整站优化解决方案
  • 建站行业新闻推广软文
  • 做网站就业要会什么问题大众网疫情最新消息
  • 汽车网有哪些网站大全线上营销活动主要有哪些
  • 建立公众号seo专家是什么意思
  • 一级a做爰片偷拍免费网站百度收录是什么意思
  • 建设外包网站免费收录平台
  • 云安区学校网站建设统计表网站seo提升
  • 武汉建设网站制作seo课程培训要多少钱
  • 用dreamweaver做网站怎么切块平台推广是什么意思
  • 网站搭建代码大全临沂色度广告有限公司
  • 有必要自建网站做导购吗免费换友情链接
  • 顺德网站建设案例南宁网络推广平台
  • 自建站公司北京网站外包
  • 淘客做自己的网站自己做的网站怎么推广
  • 外包兼职做图的网站网络营销成功的案例分析
  • 浏览器正能量网站2021站长之家最新域名查询
  • 昆山智能网站开发怎么开网站
  • 电商优惠券网站 建设百度关键词搜索排名查询