Archive for 四月, 2009

All-In-One Code Framework 4月11日更新

  All-In-One Code Framework项目4月11日发布了一个新的版本。在这个版本中,我们新增了COM+、LINQ、VSTO、.NET Reflection、MFC、Win32、C++相关的一些工程示例。要了解所有新增的示例详情,请参阅这篇Blog或者直接到All-In-One Code Framework网站下载源代码

  在这个版本中,VSTO相关内容是我增加的CSVstoExcelWorkbook项目。这个项目演示了一些基本的Excel文档级扩展功能:

  1. 如何连接到数据源(SQL Server、Oracle、Access等)
    参考文档:如何:创建与 SQL Server 数据库的连接如何:创建与 Oracle 数据库的连接如何:创建与 Access 数据库的连接
  2. 如何把数据绑定到Excel工作表中
    参考文档:如何:用数据库中的数据填充工作表
    Excel工作表设计界面
  3. 如何在“文档操作”任务窗格里面添加自定义控件。在我的示例中,用户可以通过“文档操作”选择数据查询的条件,并且把相应结果返回并显示在工作表中。
    参考文档:如何:向 Excel 工作簿添加操作窗格操作窗格概述
    “文档操作”任务窗格设计

最终用户打开文档之后,就可以通过我们添加的自定义元素快速获取需要的数据了:

运行效果