//导出到exceltry
{
SpreadsheetClass xlsheet = new SpreadsheetClass();
oleDbConnection1.Open();
OleDbDataReader reader = this.oleDbSelectCommand1.ExecuteReader(); int numbercols = reader.FieldCount; int row=1; while (reader.Read())
{
for (int i=0;i<numbercols;i++)
{
xlsheet.ActiveSheet.Cells[row,i+1] = reader.GetValue(i).ToString();
}
row++;
} reader.Close(); this.oleDbConnection1.Close();
xlsheet.ActiveSheet.Export(Server.MapPath(".")+"\\"+"费用.xls",OWC.SheetExportActionEnum.ssExportActionNone); }
catch
{
lb_Message.Text = "导出失败,请重试!";
}
finally
{
}
{
SpreadsheetClass xlsheet = new SpreadsheetClass();
oleDbConnection1.Open();
OleDbDataReader reader = this.oleDbSelectCommand1.ExecuteReader(); int numbercols = reader.FieldCount; int row=1; while (reader.Read())
{
for (int i=0;i<numbercols;i++)
{
xlsheet.ActiveSheet.Cells[row,i+1] = reader.GetValue(i).ToString();
}
row++;
} reader.Close(); this.oleDbConnection1.Close();
xlsheet.ActiveSheet.Export(Server.MapPath(".")+"\\"+"费用.xls",OWC.SheetExportActionEnum.ssExportActionNone); }
catch
{
lb_Message.Text = "导出失败,请重试!";
}
finally
{
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货