2024年4月12日发(作者:)

数据库数据用Excel导出的3种方法

分类: .Net 2008-06-30 11:07 192人阅读 评论(2) 收藏 举报

将数据库数据用Excel导出主要有3种方法:用ation接口、用OleDB、

用HTML的Tabel标签

方法1——ation接口:

首先,需要要这个文件,确保自身机器上装有MS Office,在Office安装目

录(../Microsoft Office/OFFICE11/,具体目录取决于自己的安装)中找到,然

后放在(../Microsoft Visual Studio 8/SDK/v2.0/Bin)目录中,在CMD中输入“CD

C:/Program Files/Microsoft Visual Studio 8/SDK/v2.0/Bin(具体目录取决于自己的安

装)”,然后输入“TlbImp ”。然后在Bin这个文件夹中就能找到

这个文件。用到时候在项目中引用就可以。

要使用命名空间

using Excel;

具体代码:

///

/// 将SQLServer中的数据导出到Excel(使用Excel类,在没装Office时无效)

///

/// 要导出的数据集

/// 输出到的文件目录

public static void SQLServerToExcel(DataSet ExelDt, string fileName)

{

int colIndex = 1, rowIndex = 1;

ation excel;

Workbook wBook;

Worksheet wSheet;

try

{

excel = new ation();

wBook = (true);