银河
SKYIV STUDIO
博客园
::
首页
:: :: ::
订阅
::
管理
::
105 随笔 :: 2 文章 :: 751 评论 :: 22 Trackbacks
09 2007 档案
用 XmlReader 读取 Excel 2007 文件
摘要: 在我最近开发的一个网页查询的项目中,客户提供的数据是多个 Excel 2007 文件,这些文件都很大,有的有十几万行(注意:Excel 2003 文件不能超过 65,536 行)。这些 Excel 2007 文件需要定期批量转换为网页程序可以读取的专用二进制格式文件。我们知道,Microsoft Office System 2007 引入了一个新的文件格式:Office Open XML 格式。她是基于 XML 和 ZIP 归档技术创建的,可以使用任何平台的能够处理 XML 或者 ZIP 文件的工具来访问并且修改文档内容。所以我们就可以使用 Microsoft .NET Framework 2.0 的强大 XML 类库来读取 Excel 2007 文件并转换为网页程序所需的专用二进制格式文件。当然,也可以使用 System.IO.Packaging 名称空间中的类库,但是她位于 .NET Framework 3.0 SDK (WinFX) 的 WindowsBase.dll 中。微软网站上有几篇很有用的文章:“Office (2007) Open XML 文件格式简介”和“如何操作
阅读全文
posted @
2007-09-23 23:12
银河 阅读(3753) |
评论 (30)
编辑
使用 C# 开发智能手机软件:推箱子(十四)
摘要: 这是“使用 C# 开发智能手机软件:推箱子”系列文章的第十四篇。在这篇文章中,介绍 Window/ErrorMsgDlg.cs 源程序文件。这个源程序文件包含 ErrorMsgDlg 类,该类继承自 System.Windows.Forms.Form 类,表示推箱子的“错误信息”对话框。
阅读全文
posted @
2007-09-18 19:50
银河 阅读(1895) |
评论 (4)
编辑
使用 C# 开发智能手机软件:推箱子(十三)
摘要: 这是“使用 C# 开发智能手机软件:推箱子”系列文章的第十三篇。在这篇文章中,介绍 Window/TopicDlg.cs 源程序文件。这个源程序文件包含 TopicDlg 类,该类继承自 System.Windows.Forms.Form 类,表示推箱子的“帮助”对话框。
阅读全文
posted @
2007-09-16 07:17
银河 阅读(1909) |
评论 (3)
编辑
使用 C# 开发智能手机软件:推箱子(十二)
摘要: 这是“使用 C# 开发智能手机软件:推箱子”系列文章的第十二篇。在这篇文章中,介绍 Window/AboutDlg.cs 源程序文件。这个源程序文件包含 AboutDlg 类,该类继承自 System.Windows.Forms.Form 类,表示推箱子的“关于”对话框。
阅读全文
posted @
2007-09-12 21:56
银河 阅读(1547) |
评论 (1)
编辑
使用 C# 开发智能手机软件:推箱子(十一)
摘要: 这是“使用 C# 开发智能手机软件:推箱子”系列文章的第十一篇。在这篇文章中,介绍 Common/Env.cs 源程序文件。这个源程序文件中包含表示“工作环境”的密封类 Env 。也就是说,主程序中重要的变量都封装在这个类中,作为整个程序的“工作环境”。
阅读全文
posted @
2007-09-05 21:56
银河 阅读(2097) |
评论 (1)
编辑
Linux 操作系统下 File.Delete 的表现
摘要: 在我的上一篇随笔“对 File.Delete 方法的一点看法”中,在 Windows 操作系统上对 File.Delete 方法进行了测试。这次,在 Linux 操作系统上使用 mono 的最新版本 1.2.5 版对 File.Delete 方法进行测试。
阅读全文
posted @
2007-09-02 15:56
银河 阅读(1711) |
评论 (5)
编辑
对 File.Delete 方法的一点看法
摘要: FCL 中的 File.Delete 方法如果按以下原则进行设计则对开发人员更为友好:
1. File.Delete 方法在“指定的文件不存在”时引发 FileNotFoundException 异常。
2. File.Delete 方法在“指定的文件不存在”和“指定的路径无效”时不引发异常。
我更倾向于第二种方案。这样,在大多数情况下,就可以直接调用 File.Delete 方法,而不用先调用 File.Exists 方法。
阅读全文
posted @
2007-09-01 18:18
银河 阅读(3154) |
评论 (20)
编辑
<
2007年9月
>
日
一
二
三
四
五
六
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
与我联系
发短消息
搜索
常用链接
我的随笔
我的空间
我的短信
我的评论
更多链接
我的参与
我的新闻
最新评论
我的标签
留言簿
(24)
给我留言
查看留言
我参与的团队
Windows Mobile 应用开发(0/582)
CLR基础研究团队(0/387)
随笔分类
(105)
.NET Compact Framework(25)
(rss)
.NET Framework(11)
(rss)
ADO.NET(3)
(rss)
C# Base(25)
(rss)
Windows Form(3)
(rss)
其他(6)
(rss)
设计模式(1)
(rss)
算法(31)
(rss)
随笔档案
(105)
2008年8月 (1)
2008年7月 (14)
2008年6月 (14)
2008年4月 (1)
2007年11月 (1)
2007年10月 (12)
2007年9月 (7)
2007年8月 (11)
2007年1月 (1)
2006年12月 (1)
2006年9月 (23)
2005年11月 (1)
2005年10月 (10)
2005年9月 (6)
2005年8月 (2)
文章分类
(2)
C# Base(1)
(rss)
Other(1)
(rss)
收藏夹
(8)
ASP.NET(5)
(rss)
C# Base(2)
(rss)
工具软件(1)
(rss)
.NET
BigInteger(C#)
CodeKeep
Downloads
Mono for Debian
MSDN for VS2005
MSDN Library
MSDN 开发中心
NAnt
NDoc
P/Invoke
VS2005 Home
Blogs
Allen Lee
Matrix67
Michelle
Sumtec
博客堂
花开花落
空间/IV
Database
ODP.NET Download
Oracle .NET 开发人员中心
Oracle Database 10g Downloads
Oracle Home
Oracle 数据库管理员备忘录
PostgreSQL 中文网
SharpHSQL
SQLite Home
Java
Thinking in Java
Linux
ChinaUnix
Debian Home
GIMP
LinuxSir
中国Linux公社
Other
7-Zip
DOS
insidewindows
Scilab Home
数学研发网
维基百科
Python
Dive Into Python
Iron Python
IronPython Workspace
Python - 中文Zope用户组
Python Home
Python中文社区
XHTML
网页设计师
积分与排名
积分 - 188139
排名 - 170
最新评论
1. re: 用 XmlReader 读取 Excel 2007 文件
@张磊.NET (29楼)
现在可以下载了。
--银河
2. re: 用 XmlReader 读取 Excel 2007 文件
@银河
1楼的链接下载不了,请楼主帮忙
我的邮箱是zhangleipub@126.com,能否给我发一份源码,多谢!
--张磊.NET
3. 数独知识
这题怎写? xxx657xxx x93xx1xxx 5xxxxxxx1 8x6xx5xxx xx7xxxx8x xxxxxx629 x49x2xxxx xxxxxx4xx xxxx138xx 我急着要...
--紫色光芒
4. re: 使用C#2.0进行文件压缩和解压
文家压缩后,如果手动解压缩,解压出的文件不完成,没有文件后缀名
--zjw123
5. re: 数据库小工具(C#)
@银河
现在不能下载了 期待更新!
--zsww
阅读排行榜
1. 计算机语言发展史(8038)
2. Microsoft .NET Framework 的版本(7101)
3. 数独解算器(ASP.NET 2.0)(6579)
4. 在 Linux 下运行 ASP.NET 2.0(6425)
5. 使用 C# 开发智能手机软件:推箱子(一)(5470)
评论排行榜
1. Microsoft .NET Framework 的版本(44)
2. 使用 C# 开发智能手机软件:推箱子(一)(43)
3. 使用 C# 开发智能手机软件:推箱子(37)
4. 可以使用C#语言的在线ACM题库(32)
5. 在 Linux 下运行 ASP.NET 2.0(31)
Powered by:
博客园
Copyright © 银河