以前做过数据导出到excel2003中,但现在导出到excel2007中出现错误,格式无法识别,请高手指导如何导出到excel2007,直接从数据库导出也可以。

解决方案 »

  1.   

    Response.ContentType = "application/vnd.ms-excel"
    导出数据到excel模板
     string path = Server.MapPath("~/") + FilePath;
     Response.AppendHeader("Content-Disposition", "attachment;filename=" + FileName);
      if (File.Exists(path))
      {
      Response.ContentType = "application/octet-stream";
      Response.WriteFile("" + path + "");
      }
      Response.End();
      

  2.   

    应该通过添加引用,添加对EXCEL的支持吧
      

  3.   

    我也想知道怎样把access 2007怎样导入到数据库去
      

  4.   

    添加引用吧,记得是  2003  2007  提供的offic开发 dll版本不同