摘要: 上一篇我们演示了一个比较简单的同步转换组件的开发,它的功能甚至都用不着我们开发这个组件:它是把字符转成大写。 这样的需求的确可以通过派生列的方式来完成。我们讲解这个简单的例子主要是演示开发同步转换组件... 阅读全文
posted @ 2009-06-21 20:22 陈希章 阅读(584) 评论(0) 推荐(0) 编辑
摘要: 上一篇讲到了同步转换和异步转换的概念。通常情况下,大部分转换都是同步的,即收到一行就处理一行。(注意,这样说可能不是很准确,实际上即便是同步机制,数据流也会适当的进行缓存的,只不过这种缓存对用户数透明... 阅读全文
posted @ 2009-06-21 19:51 陈希章 阅读(733) 评论(0) 推荐(0) 编辑
摘要: 部分内容摘自:http://msdn.microsoft.com/zh-cn/library/aa337074.aspx 同步转换 同步转换以一次一行的方式处理传入行并在数据流中传递它们。输出与输入... 阅读全文
posted @ 2009-06-21 18:23 陈希章 阅读(3575) 评论(0) 推荐(0) 编辑
摘要: 之前的一篇文章中,我们讲解到了,如果一个自定义属性是可选值,我们可能更希望用下拉列表的方式让用户选择,而不是弹出一个对话框。 http://www.cnblogs.com/chenxizhang/ar... 阅读全文
posted @ 2009-06-21 16:31 陈希章 阅读(798) 评论(0) 推荐(0) 编辑
摘要: 我们之前几篇讨论过自定义数据流组件的一些技术,分别如下 入门篇 http://www.cnblogs.com/chenxizhang/archive/2009/06/20/1507467.html ... 阅读全文
posted @ 2009-06-21 14:57 陈希章 阅读(1673) 评论(0) 推荐(0) 编辑
摘要: 我们在SSIS的设计过程中,经常会用到表达式。我也经常在讲课的时候提到:变量和表达式是SSIS包的灵魂,只有掌握了这两个东西的使用,才能设计足够灵活的包。 那么,我们怎么样给自定义组件的自定义属性实现... 阅读全文
posted @ 2009-06-21 12:57 陈希章 阅读(1216) 评论(4) 推荐(2) 编辑
摘要: 上一篇我们讲解到如何为自定义属性提供一个特殊的编辑器。我们的编辑器是一个对话框窗体,点击之后会用Dialog的方式显示。这种情况比较适合于属性比较复杂的情况。 对于某些比较简单的属性,我们可能不希望弹... 阅读全文
posted @ 2009-06-21 12:39 陈希章 阅读(1280) 评论(0) 推荐(0) 编辑
摘要: 我们上一篇讲到了开发一个简单的数据源组件。大家应该还记得,我们有一个自定义属性:Folder。这个属性代表的是我们要遍历的目录。 但有一点美中不足的是,Folder按理说最好是让用户去选择文件夹,而不... 阅读全文
posted @ 2009-06-21 12:24 陈希章 阅读(1369) 评论(0) 推荐(0) 编辑
摘要: 上一篇我们讲到了如何开发一个自定义的数据源组件,期间提到了一个疑问: 如何避免用户去修改我们设计好的输出,以及列的属性呢? 其实方法也比较简单,我们添加下面的代码即可 1: public overri... 阅读全文
posted @ 2009-06-21 10:45 陈希章 阅读(735) 评论(0) 推荐(0) 编辑
摘要: 上一篇,我们讲到了一个简单的步骤,包括创建项目,部署和测试。这一节,首先来探讨一下数据源组件的设计 1. 添加几个引用。请确保添加了下图所示的四个引用,以及添加了相应的using语句 【注意】为了更好... 阅读全文
posted @ 2009-06-21 09:50 陈希章 阅读(1557) 评论(0) 推荐(1) 编辑
摘要: 最近开发自己的博客系统,对几个博客系统进行了一些使用。下面是我的个人评价 1. 博客园和CSDN的系统还不错 这两个系统是完全支持XML RPC协议的,都可以通过Live Writer这样的客户端工具... 阅读全文
posted @ 2009-06-21 07:37 陈希章 阅读(561) 评论(0) 推荐(0) 编辑