Gradview绑定数据库数据并导出Excel
2009-08-31 08:48
363 查看
Code
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)
{
}
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实现Gradview绑定数据库数据并导出Excel的方法
- asp.net实现Gradview绑定数据库数据并导出Excel的方法
- C# DataGgridView 控件绑定数据库sql server,查询数据,导出到Excel
- ODBC与ORCLE的连接及并导出数据库数据到Excel
- PHP将Excel导入数据库及数据库数据导出至Excel的方法
- 远程从Mongodb 数据库中 导出数据为Excel 文件
- Excel导入oracle数据,oracle数据库导出excel
- 将数据库中的数据导出到Excel和Doc中
- SqlServer 2008数据库 怎么样导出Excel表格数据
- C#数据库数据导入导出系列之一 ASP.NET Excel导入Sql Server数据库
- C#数据库数据导入导出系列之三 数据库导出到Excel下
- C#数据库数据导入导出系列之四 WinForm数据库导入导出到Excel
- 将数据库中的数据导出到Excel中
- (转)从数据库导出数据到word、excel、.txt
- 利用SQL*Loader将 Excel 数据导出到 Oracle 数据库中(ZZ)
- 从数据库导出数据到word、excel、.txt- -
- C#数据库数据导入导出系列之二 数据库导出到Excel上
- POI导出数据库数据到excel
- .net数据绑定控件中的数据导出到Excel
- 从数据库导出数据到word、excel、.txt _asp.net技巧