摘要: 数据流任务主要用于运行数据流以提取、转换、加载源数据。一个包中可以有多个数据流任务,也可以包含零个数据流任务。下面关系图显示含有一个数据流任务的包:了解数据流任务后,我们就简要的学习一下如何创建数据流任务。在工具箱中双击数据流任务控件或则将其拖放到控制流页面中。如图:你可以根据需求来修改数据流任务的属性。2. 单击数据流选项卡,从工具箱中拖放一个OLE DB Source.命名为Products。右击选择编辑进行配置。如图所示。其中sql语句的问号表示通过变量传递的参数值。单击参数按钮将问号映射到创建的变量。如图: 你也可以通过变量属性的下拉框中选择新建变量选项创建新的变量。然后单击确定按.. 阅读全文
posted @ 2012-04-14 10:10 guddujianxiao 阅读(6744) 评论(1) 推荐(0) 编辑
摘要: 序列容器是一种十分简单,但使用非常广泛的容器,它可以对控制流的任务流组件进行结构化处理,把一些业务相关的任务组件,放到一个序列容器中,使整个包看起来更加整洁、美观,就如同我们家里的书柜、衣柜似的,把不同种类的东西整理在里面,收藏起来,既美观,又易于取用。 比如,在一个Integration Sevices包中,包含有财务数据、业务数据。整个包中的任务组件会非常多,如果不对它们进行分组管理,整个包看起来就会比较乱,非常难于管理与维护。相反如果我们将处理财务数据的任务,放入一个序列容器中,将处理业务数据的任务放入另一个序列容器,整个包看起来,就会一目了然,哪些任务是处理财务数据,哪些任务是处理.. 阅读全文
posted @ 2012-04-14 10:07 guddujianxiao 阅读(4223) 评论(0) 推荐(0) 编辑
摘要: 上一篇介绍了For循环容器的使用。本篇将介绍Foreach循环容器和序列容器的使用。Foreach循环容器Foreach循环容器定义包中的控制流。其循环的实现类似于编程语言中的Foreach循环结构。SQL Service Integration Services为Foreach容器提供了一下几种枚举类型枚举器配置要求Foreach ADO指定 ADO 对象源变量和枚举器模式。Foreach ADO.NET 架构行集指定与数据库的连接和要枚举的架构。Foreach 文件指定要枚举的文件夹和文件、检索到的文件的文件名格式,以及是否要遍历子文件夹。Foreach 源变量指定包含要枚举的对象的变量。 阅读全文
posted @ 2012-02-10 17:51 guddujianxiao 阅读(7479) 评论(2) 推荐(0) 编辑
摘要: SSIS包由一个控制流以及一个或多个数据流(可选)组成。下面的关系图显示具有一个容器和六项任务的控制流。这些任务中有五项定义于包级别,还有一项定义于容器级别。任务位于容器内。在控制流中的工具箱.我们可以将工具箱中的控件分为容器控件和任务控件两类。现在我们先了解一下容器包含哪些控件容器1.For循环For循环容器类似于编成语言中的For循环结构。循环每次重复时,For循环容器都计算一个表达式并重复运行其循环,直到表达式计算结果为False才结束次循环。For容器使用很简单。这里就简单介绍一下使用方法。>BIDS开发工具打开创建的“SSISDemo”项目,然后创建一个新的包。命名为“ForC 阅读全文
posted @ 2012-02-10 14:25 guddujianxiao 阅读(9616) 评论(1) 推荐(0) 编辑
摘要: 上一篇我们通过一个示例来介绍一下SSIS 包的开发.接下来的内容我们将学习一下包中各个选项卡的使用.如:连接管理器选项卡、控制流选项卡、数据流选项卡和事件处理选项卡等等。这一篇将介绍一下连接管理器作用以及使用情况。连接管理器的作用是连接到不同类型的数据源以提取和加载数据。任何包的开发都需要提供源数据。下表列出了 SQL ServerIntegration Services 提供的连接管理器类型。类型说明ADO连接到 ActiveX 数据对象 (ADO) 对象。ADO.NET使用 .NET 提供程序连接到数据源。CACHE从数据流或从缓存文件 (.caw) 中读取数据,并可将数据保存到缓存文件。 阅读全文
posted @ 2012-02-09 10:03 guddujianxiao 阅读(10860) 评论(3) 推荐(2) 编辑
摘要: 在上一章节中我们初步了解了SSIS体系结构以及如何创建一个SSIS包。现在就介绍一下如何在创建的包中使用各个选项卡。打开上一章节创建的SSIS包。整个界面风格如下:在整个包中包含了控制流选项卡、数据流选项卡、事件处理程序选项卡等等。下面通过一个简单的例子介绍如何利用这些选项卡创建一个完成的工作任务包。本示例的主要功能是从数据库AdventureWorks中Product表中读取2001年到2007年的数据导入到Excel中。创建变量从图左边的变量或从SSIS菜单中选择变量来的打开变量(Variables)按图创建两个日期变量再图中,我们将变量StartDate的值设置为"2001/1 阅读全文
posted @ 2012-02-07 18:30 guddujianxiao 阅读(12778) 评论(11) 推荐(3) 编辑
摘要: SSIS 其全称是Sql Server Integration Services ,是MicrosoftBI 解决方案的一大利器.SSIS 的体系结构主要由四部分组成:Integration Services 服务、Integration Services 对象模型、Integration Services 运行时和运行时可执行文件以及封装数据流引擎和数据流组件的数据流任务(如图):这是我们初学者必须要了解的,只要明白了这个体系统结构,体会了各组成部分之间的关系,清楚了什么是控制流、什么是数据流,SSIS学起来就不难了。接下来让我们从一个例子来初探一下SSIS的使用.当然要想成功执行示例.你需 阅读全文
posted @ 2012-02-07 14:03 guddujianxiao 阅读(19278) 评论(3) 推荐(1) 编辑
摘要: 一。带输出参数的分页存储过程--创建存储过程CREATE PROCEDURE [dbo].[bin_GetPageOfRecordsCount]@TableName varchar(32), -- 表名@Fields varchar(1024), -- 字段@OrderName varchar(32), -- 排序字段@OrderType bit, -- 排序类型(非0则降序)@PageIndex int, -- 页索引@PageSize int, -- 页大小@Condition nvarchar(1024), -- 查询条件(不要加where)@Count int outputASBEGI 阅读全文
posted @ 2012-01-24 21:21 guddujianxiao 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 在网上浏览了许多关于利用Jquery.TreeView插件生成树的例子!但是大多数都没有结合数据库来生成树,很难运用到实际项目中!下面的例子将结合项目实际运用来使用Jquery.TreeView,当然在使用控件树需要现在相应的js文件下面就把我生成的TreeView展现给大家看看希望对大家有所帮助!在使用之前需要下载控件树的js文件和Css样式介绍一下表结构M_ID M_Name M_Parent... 阅读全文
posted @ 2010-08-25 18:19 guddujianxiao 阅读(4694) 评论(4) 推荐(0) 编辑