| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 19748 人关注过本帖, 7 人收藏
标题:C#的一些不错的文章
只看楼主 加入收藏
哭泣的百合
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2007-7-13
收藏
得分:0 
顶,赞,真的很感谢斑竹为我们提供方便,有一个问题还请斑竹能否帮个忙!在此先谢了!
方法4:此方法调用com组件,速度都慢于以上3个方法
using Excel;
System.Data.DataTable dt=new System.Data.DataTable();
string FileName="d:\\abc.xls";
long totalCount=dt.Rows.Count;
long rowRead=0;
float percent=0;
Excel.Application xlApp=null;
xlApp=new Excel.Application();
Excel.Workbooks workbooks=xlApp.Workbooks;
Excel.Workbook workbook=workbooks.Add(Excel.XlWBATemplate.xlWBATWorksheet);
Excel.Worksheet worksheet=(Excel.Worksheet)workbook.Worksheets[1];
//取得sheet1
Excel.Range range;
//写入字段
for(int i=0;i<dt.Columns.Count;i++)
{
worksheet.Cells[1,i+1]=dt.Columns[i].ColumnName;
range=(Excel.Range)worksheet.Cells[1,i+1];
}
for(int r=0;r<dt.Rows.Count;r++)
{
worksheet.Cells[r+2,1]=r+1;
for(int i=0;i<dt.Columns.Count;i++)
{
//worksheet.Cells[r+2,i+1]=dt.Rows[r][i];
if(i+1!=dt.Columns.Count)
worksheet.Cells[r+2,i+2]=dt.Rows[r][i+1];
}
rowRead++;
percent=((float)(100*rowRead))/totalCount;
//this.FM.CaptionText.Text = "正在导出数据,已导出[" + percent.ToString("0.00") + "%]...";
System.Windows.Forms .Application.DoEvents();
}
range=worksheet.get_Range(worksheet.Cells[2,1],worksheet.Cells[dt.Rows.Count+2,dt.Columns.Count]);
workbook.Saved =true;
workbook.SaveCopyAs(FileName);
//this.FM.CaptionText.Text = "";
这个方法编译通不过,调用出错,斑竹能否给予帮助一下
range=worksheet.get_Range(worksheet.Cells[2,1],worksheet.Cells[dt.Rows.Count+2,dt.Columns.Count]);这句调用错误这段代码运行出现以下错误,Exception from HRESULT: 0x800A03EC,

我就不信温室里的花到户外就不能绽放,笼中的贵鸟就飞不到自己的开阔天空!我要自己打拼.
2007-07-20 15:01
狼度
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2007-7-20
收藏
得分:0 

没看完,希望有时间都看完了


己所不欲 勿施于人
2007-07-20 17:48
ncy_wisdom
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2007-7-22
收藏
得分:0 
好得狠
2007-07-22 20:19
zhangcm00
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2007-7-23
收藏
得分:0 
好东西,当然要支持了,哥支持你
2007-07-23 17:52
Moogle
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2007-5-21
收藏
得分:0 

好东西,我顶

2007-07-24 18:01
天使不哭
Rank: 6Rank: 6
等 级:贵宾
威 望:23
帖 子:677
专家分:22
注 册:2006-7-9
收藏
得分:0 
呵呵,不好意思,好久没有上了,所以好多留言都没有看到。。。。

C#Winform技术群:25380362
博客:http:///boyliupan/
2007-07-25 10:49
devzhao
Rank: 1
等 级:新手上路
帖 子:47
专家分:0
注 册:2007-6-28
收藏
得分:0 
天使不哭辛苦了,感谢您的无私奉献!
2007-07-25 13:36
海豚198812
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2007-7-19
收藏
得分:0 
恩确实写的很好啊!顶!支持你啊
2007-07-26 17:33
xiaocaocao
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2008-4-7
收藏
得分:0 
谢谢支持支持啊
2008-04-07 18:20
cnblsp2
Rank: 2
等 级:论坛游民
威 望:1
帖 子:27
专家分:20
注 册:2007-11-13
收藏
得分:0 
谢谢分享~~~
2008-04-08 12:20
快速回复:C#的一些不错的文章
数据加载中...
 
   



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

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