用C#导出数据到Excel 2007中和Excel 2003及早期版本的不同?

问题描述

请问用C#导出数据到Excel2007中和Excel2003及早期版本的不同?除了引用的Execl对象库版本不一样,还有哪些不同?能导出到2003怎么不能导进Execl2007呢?请问应该如何实现?

解决方案

解决方案二:
如果用ole调用导出,应该没有问题的
解决方案三:
引用及连接的字段好像不一样吧,对吗?
解决方案四:
在添加引用时,看看版本的地方,看看有没有问题,

时间: 2024-09-23 18:20:35

用C#导出数据到Excel 2007中和Excel 2003及早期版本的不同?的相关文章

用VB.Net导出数据到数据透视表

导出数据 很多时候可以利用Excel的数据透视表导出你想要的报表格式.那么在.Net下如何做呢?下面的代码可以从数据库中取出数据然后导入Excel.         Dim excel As Excel.Application        Dim xBk As Excel._Workbook        Dim xSt As Excel._Worksheet        Dim xRange As Excel.Range        Dim xPivotCache As Excel.Pi

关于 SQL2005导出数据至 Excel 2007

问题描述 SQL命令:NSERTINTOOPENROWSET('Microsoft.ACE.OLEDB.12.0','Excel8.0;Database=C://test.xlsx;','SELECT*FROMsheet$]')select*fromA执行结果:无法启动链接服务器"(null)"的OLEDB访问接口"Microsoft.ACE.OLEDB.12.0"的事务.链接服务器"(null)"的OLEDB访问接口"Microsof

怎样从MS Office Excel 2007导入数据到SQL Server 2005

SSIS开发人员经常会需要从一个Microsoft Office Excel 2007电子数据表导入数据.这篇文章提供了一个关于怎样从一个Microsoft Office Excel 2007电子数据表导入数据到一个SQL Server 2005数据库的逐步指导. 第一步是点击开始并选择运行并输入CMD然后在命令提示符里输入DTSWIZARD.SQL Server 导入和导出向导的欢迎界面将显示出来,如下图所示: 当你点击下一步按钮时,它将进入选择数据源向导界面.用户应该选择数据源为Micros

数据-oracle spool导出excel文件如何转为2003版本

问题描述 oracle spool导出excel文件如何转为2003版本 Oracle spool导出excel数据后,生成的文件是2007版本的,原来的程序导入不进去,有没有方法能直接生成2003版本的文件,或者在linux上,自动把2007版本的xls文件转换为2003 解决方案 可以将excel 2007版本的xlsx文件转换成excel 2003版本的xls文件,用excel 2007及以上版本打开xlsx文件,在保存时选择类型为excel 97-2003文档即可.

Excel和Access间复制、和导出数据

在Microsoft OfficeAccess和 Microsoft OfficeExcel之间存在多种交换数据的方法. ·若要将Access中的数据装入 Excel,可以从Access数据表中复制数据并粘贴到Excel工作表中,从Excel工作表连接到Access数据库,或者将Access数据导出到Excel工作表中. ·若要将Excel中的数据装入 Access,可以从Excel工作表复制数据并粘贴到Access数据表中,将Excel工作表导入Access表中,或者从Access表链接到Ex

从数据库导出数据到word、excel、.txt

excel|word|导出数据|数据库 转自http://martinyang2010.bokee.com/2598999.htmlusing System;using System.Data;using System.Drawing;using System.Data.SqlClient;using Excel;using Word;using System.IO;namespace Common{ /// <summary> /// 把数据导入到.doc..txt..xls文件中 ///

VB.NET 导出数据到EXCEL中

excel|导出数据 ----------VB.NET 导出数据到EXCEL中------------- Dim oExcel As New Excel.Application Dim obook As Excel.Workbook Dim oSheet As Excel.Worksheet Dim DataArray(2000, 2000) As Integer obook = oExcel.Workbooks.Open("c:\1.xls") oSheet = obook.Work

ASP.NET导出数据到Excel

asp.net|excel|导出数据 该方法只是把asp.net页面保存成html页面只是把后缀改为xlc不过excel可以读取,接下连我看看还有别的方式能导出数据,并利用模版生成. 下面是代码 县新建一个asp.ne的tweb应用程序把代码粘贴进去就好了 html页面代码 <%@ Page language="c#" Codebehind="OutExcel.aspx.cs" AutoEventWireup="false" Inherit

VB.NET导出数据到EXCEL中

----------VB.NET 导出数据到EXCEL中------------- 在引用当中引入Microsoft Excel 11.0 Object Library Dim oExcel As New Excel.Application Dim obook As Excel.Workbook Dim oSheet As Excel.Worksheet Dim DataArray(2000, 2000) As Integer obook = oExcel.Workbooks.Open("c:\