当前位置: 首页 > 编程笔记 >

asp.net实现Gradview绑定数据库数据并导出Excel的方法

吕鹏
2023-03-14
本文向大家介绍asp.net实现Gradview绑定数据库数据并导出Excel的方法,包括了asp.net实现Gradview绑定数据库数据并导出Excel的方法的使用技巧和注意事项,需要的朋友参考一下

本文实例讲述了asp.net实现Gradview绑定数据库数据并导出Excel的方法。分享给大家供大家参考,具体如下:

protected void showData_Click(object sender, EventArgs e)
{
  SqlConnection myConnection
   = new SqlConnection("Data Source=localhost;Initial Catalog=test;User ID=sa;password=sa");
  SqlDataAdapter ad = new SqlDataAdapter("SELECT * FROM booklist", myConnection);
  DataSet ds = new DataSet();
  ad.Fill(ds);
  this.gvShowData.DataSource = ds;
  this.gvShowData.DataBind();
}
//导出Excel表
protected void btnExportToExcel_Click(object sender, EventArgs e)
{
  Response.Charset = "GB2312";
  Response.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312");
  Response.AddHeader("Content-Type", "application/vnd.ms-excel");
  Response.AddHeader("Content-Disposition", "myexcelfile.xls");
  //以此编码模式导出才不会出现乱码
  StringWriter sw = new StringWriter();
  HtmlTextWriter htw = new HtmlTextWriter(sw);
  gvShowData.RenderControl(htw);
  Response.Write(sw.ToString());
  Response.End();
}
//一定要写,否则出错!!
public override void VerifyRenderingInServerForm(Control control)
{
}

希望本文所述对大家asp.net程序设计有所帮助。

 类似资料:
  • 本文向大家介绍asp.net导出excel数据的常见方法汇总,包括了asp.net导出excel数据的常见方法汇总的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了asp.net中一些常用的excel数据导出方法,同时也介绍了在数据导入或导出时可能碰到的一些问题总结,分享给大家供大家参考。希望文章对你会有所帮助。具体实现方法如下: 1、由dataset生成 2、由datagrid生成   用

  • 本文向大家介绍asp.net实现数据从DataTable导入到Excel文件并创建表的方法,包括了asp.net实现数据从DataTable导入到Excel文件并创建表的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了asp.net实现数据从DataTable导入到Excel文件并创建表的方法。分享给大家供大家参考,具体如下: 调用方法: 希望本文所述对大家asp.net程序设计有所帮

  • 本文向大家介绍PHP实现导出excel数据的类库用法示例,包括了PHP实现导出excel数据的类库用法示例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了PHP实现导出excel数据的类库用法。分享给大家供大家参考,具体如下: 今天一个项目要做一个PHP导出数据用excel保存,在网上找到一个本来是想用phpexcel的,后来发现太难了,就换了一个但导出的歌声是XML 类写的很简单,但很实

  • 本文向大家介绍thinkPHP实现将excel导入到数据库中的方法,包括了thinkPHP实现将excel导入到数据库中的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了thinkPHP实现将excel导入到数据库中的方法。分享给大家供大家参考,具体如下: PHPExcel插件可点击此处本站下载。 这里使用的是thinkphp框架的3.1版本,下载好压缩包,框架中的extend中的ve

  • 本文向大家介绍C#定制Excel界面并实现与数据库交互的方法,包括了C#定制Excel界面并实现与数据库交互的方法的使用技巧和注意事项,需要的朋友参考一下 Excel是微软办公套装软件的一个重要的组成部分,它可以进行各种数据的处理、统计分析和辅助决策操作,广泛地应用于管理、统计财经、金融等众多领域。(另外,Excel还是伦敦一所会展中心的名称)。.NET可以创建Excel Add-In对Excel

  • 本文向大家介绍asp.net实现access数据库分页的方法,包括了asp.net实现access数据库分页的方法的使用技巧和注意事项,需要的朋友参考一下 asp.net操作access数据库是常见的数据库操作应用,本文就来实例讲解一下asp.net实现access数据库分页的方法。希望对大家的asp.net程序设计能有所帮助。 具体实例代码如下: 相信本文实例能对大家的asp.net程序设计带来