标题:[求助]C#输出EXCEL
只看楼主
nhhoo
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2007-11-6
 问题点数:0 回复次数:5 
[求助]C#输出EXCEL

怎么用C#输出SQL数据库的表生成EXCEL或TXT文件啊.......会的话.....请写具体一点啊........谢谢咯

有例子的话请发到nhhooo@163.com

[此贴子已经被作者于2007-11-16 20:54:03编辑过]

搜索更多相关主题的帖子: EXCEL 输出 
2007-11-16 20:49
卡卡艾
Rank: 6Rank: 6
等 级:贵宾
威 望:22
帖 子:672
专家分:0
注 册:2007-4-3
得分:0 
以前见过类似的帖子.
你在这个版快搜一下.应该能找到.

革命尚未成功,同志仍需努力-----+++
2007-11-16 22:58
zmfttkl
Rank: 1
等 级:新手上路
帖 子:148
专家分:0
注 册:2007-7-1
得分:0 
我也想知道!顶一下!

2007-11-17 17:01
天使不哭
Rank: 6Rank: 6
等 级:贵宾
威 望:23
帖 子:677
专家分:22
注 册:2006-7-9
得分:0 
1:输出到Excel
输出到Excel要调用Excel.dll文件,
Excel.dll文件的获取方法可以到网上搜索一下,
为了方便,我附件发了上来,
下面是核心代码:
Excel.Application myExcel = new Excel.Application();
myExcel.Application.Workbooks.Add(true);
myExcel.Visible = true;
string[] header ={ "1", "2", "3", "4" };
for (int i = 0; i < header.Length; i++)
{
myExcel.Cells[1, i + 1] = header[i];
}
int DGV_Row = this.dataGridView2.Rows.Count - 1;
for (int i = 0; i < DGV_Row; i++)
{
for (int j = 0; j < header.Length; j++)
{
myExcel.Cells[i + 2, j + 1] = "'" + this.dataGridView2[j, i].Value.ToString();
}
}
不懂的话可以依葫芦画瓢。
2:输出到txt
要输出到txt的话就比较容易,直接使用IO流就可以实现,
代码不写了。
9u68Lgny.rar (160.9 KB)

[此贴子已经被作者于2007-11-17 21:48:07编辑过]


C#Winform技术群:25380362
博客:http:///boyliupan/
2007-11-17 21:47
nhhoo
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2007-11-6
得分:0 
回复:(天使不哭)1:输出到Excel输出到Excel要调用E...

谢版主了...........

2007-11-18 00:12
kerry3389
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2006-10-13
得分:0 
dsfsdfsdfsdff
2008-06-13 10:36



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-186586-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.887898 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved