0

DTS开发记录(8)-- 主键的影响

对于数据源向同一数据目标导出(我们称之为“数据汇集”)和增量导出来说,对主键的处理也是一个大的挑战。 我先定义一下在本DTS系统中主键(PrimaryKey)的含义:PrimaryKey 表示主键或联合主键,PrimaryKey并不是针对某个数据库表的,而是针对某个特定的DataMapping而言的...

zhuweisky 发布于 2006-07-27 15:53 评论(1) 阅读(2367)
2

反射中使用 BindingFlags.IgnoreCase

我们经常需要通过反射来调用目标对象的方法或获取/设置目标对象的属性,Type.InvokeMember 方法签名如下:publicobjectInvokeMember(stringname,BindingFlagsinvokeAttr,Binderbinder,objecttarget,objec....

zhuweisky 发布于 2006-07-26 11:38 评论(3) 阅读(3124)
0

解决问题记录(4)-Oracle Not Support Parallel Transaction

【问题描述】调用DAL执行存储过程往数据库中写数据的时候提示“Oracle Not Support Parallel Transaction”【错误原因】1. 当一个事务没有结束又启动一个事务的时候。2.有嵌套子事务。3.启动了分布式事务同时又启动了一个Local Transaction。在MSDN...

释子 发布于 2006-07-25 13:36 评论(0) 阅读(426)
0

Enterprise Libary 2 Hands-on-Lab 发布了

刚下载了一个,EntLib2-Hands-On-Lab提供了非常详细的步骤,可以让你更快的了解如何使用Enterprise Libary,不用多说,可以从以下地址下载。http://download.microsoft.com/download/7/6/2/762f08ed-9414-4c47-b3...

释子 发布于 2006-07-24 22:49 评论(3) 阅读(501)
0

解决问题记录(3)-事务处理出错:连接打开但是在fetching状态中。

【问题描述】在执行程序读取数据库中的数据,并写数据到数据库中的时候出错,错误提示为:“连接打开但是在fetching状态中。”【错误原因】在此之前调用过DataReader对象,但是没有将DataReader关闭。【解决方法】在DataReader对象以后及时关闭...

释子 发布于 2006-07-22 22:22 评论(0) 阅读(246)
0

解决问题记录(2)-Oracle提示“无法解析指定的标示符”

【错误描述】1.使用Nunit测试Oracle连接,提示无法解析指定的标示符。2.建立一个windowsapplication测试工程,使用相同的连接字符串,但是可以连接成功。【出错环境】1.VS20052.Windows2003 sp13.ODP.Net 10.2【出错原因】使用Nunit测试的时...

释子 发布于 2006-07-22 22:16 评论(0) 阅读(680)
0

解决问题记录(1)-使用OleDbProvider连接Oracle出错

【问题描述】 1. 使用OleDB连接Oracle数据库的时候提示没有找到Oracle Net组件和网络服务。 2. 提示没有注册OraOLEDB.Oracle提供程序。 【出错环境】 环境为开发环境。安装有ORACLE客户端。【原因描述】 操作系统用的是NTFS格式,其安全性更好同时也更严格。【解...

释子 发布于 2006-07-22 22:09 评论(0) 阅读(447)
1

需求工程的16字方针

释子 发布于 2006-07-21 15:11 评论(17) 阅读(2891)
1

DTS开发记录(7)-- 灵活的引擎 IAgileEngine

zhuweisky 发布于 2006-07-20 15:38 评论(3) 阅读(2857)
1

DTS开发记录(6)-- 数据映射

在DTS开发记录(4)-- 映射列一文中,我们详细的讨论了参与映射的源列和目标列,在拥有了映射列的基本概念的基础上,我们可以讨论数据映射DataMapping了。 数据映射主要由一组映射项(MappingItem)组成,它包含了源数据大纲到目标数据大纲的详细的完整的映射关系。 首先要注意一点,数据映...

zhuweisky 发布于 2006-07-14 16:36 评论(1) 阅读(2930)
1

DTS开发记录(5)-- 挑战增量导出

增量导出恐怕是DTS系统中最艰难的部分了,我们曾考虑过很多方案,最后都因为需要表大纲做一定的假设而不具备通用性而放弃。有很多效率较高的方案,由于为了追求通用性而无法实现,因为现实的情况比我们理想的要复杂许多。 下面将列举我们曾考虑的几种主要方案,这些方案乍一看似乎都很有希望,可通过层层分析,最后都因...

zhuweisky 发布于 2006-07-12 09:51 评论(5) 阅读(3272)
0

二个算法题,大家有兴趣来看看

题1示例:频道A拥有标签:abc频道B拥有标签:cde频道C拥有标签:acd频道D拥有标签:ace求标签c的相关标签a出现三次,e和d各出现2次,b出现一次所以:a->e->d->b题2频道A拥有标签:abc频道B拥有标签:cde频道C拥有标签:acd频道D拥有标签:ace求频道A...

Jason.Yi 发布于 2006-07-11 16:26 评论(0) 阅读(607)
1

DTS开发记录(4)-- 映射列

在DTS开发记录(1)--系统总体结构 一文中,我们介绍到映射列:“参与了数据映射的源列或目标列。注意,并不是所有的列都会参与映射,这是常见的情况。”1.映射列分为:源映射列和目标映射列。 public interface IMappingColumn { string ColumnName { g...

zhuweisky 发布于 2006-07-10 17:08 评论(1) 阅读(2618)
1

DTS开发记录(3)-- 连接与连接对

在 DTS开发记录(2)-- 数据管道及插件 一文中,我们介绍了数据管道,IDataPipeFactory的CreateDataPipe方法需要一个IConnection参数,这个参数就表示一个连接。 public IDataPipe CreateDataPipe(IConnection conn)...

zhuweisky 发布于 2006-07-04 16:37 评论(1) 阅读(2825)
1

服务器维护:IIS相关(一)

远程进入服务器,看下了任务管理器,明明记得我创建了两个应用程序池,怎么任务管理器里就只显示一个w3ap.exe进程呢?感到有点不对劲,马上调出“事件查看器”,发现了这样一个描述:应用程序池 Online的模板永久性缓存初始化失败,这是由下列错误所导致: 无法创建应用程序池的磁盘缓存子目录。数据可能包...

横刀天笑 发布于 2006-07-03 18:01 评论(1) 阅读(1357)
0

写一下最近发现的自认为的好东东

前段时间一直忙着毕业的事情,都是一些程序化,形式化的东西,感觉没有多少意思,填表,签名,来回跑着找人.....,还要时不时脸上堆着笑,专业的知识,倒是没有时间,没有精力打理,偶尔上上网,倒是发现不少自认为很有意思的东东。 google的桌面搜索4中文版新鲜出炉,提供了不少功能实用的小工具,另外goo...

Charleston 发布于 2006-07-02 12:52 评论(1) 阅读(713)
0

战斗在一线的朋友们,保重身体!

连日来总能在各个网站上、在Q群里看到过劳而亡的噩耗,看来我们这个勤劳的国度也应该考虑把时间花点在自己休息上了,“距离共产主义的宏伟目标还远,同志们,保重身体啊!” 希望下面七条建议能给所有战友和我个人的健康有帮助: 晚上9-11点为免疫系统(淋巴)排毒时间,此段时间应安静或听音乐。 晚间11-凌晨1...

YuL 发布于 2006-06-30 10:34 评论(0) 阅读(475)
0

DTS开发记录(1)--系统总体结构

(原文发表于2006-06-28 ,修正于2006-07-03) 在DTS开发记录(序)一文中,我们已经明白了当前这个Data Transfer System的主要目标和存在的难点与挑战。在接下来的一系列的文章中,我将记录我们开发中是如何解决这些难点、如何应付这些挑战的,有的技巧或方案可能还并不成熟...

zhuweisky 发布于 2006-06-28 15:54 评论(2) 阅读(4557)
0

DTS开发记录(序)

(原文发表于2006-06-27 ,修正于2006-07-03) 目前手头上正在负责一个DTS(这里的DTS是Data Transfer System的缩写)系统的开发,我打算写一系列的文章来记录这个开发的全过程,这个记录可以说是实时的--每当遇到一个重要问题或解决一个重要问题,我将记录之。侯捷老师...

zhuweisky 发布于 2006-06-27 19:19 评论(5) 阅读(4983)
0

给关注ESFramework的朋友们 2006.06.25

有好长一段时间没有更新我的blog了,也没有增加介绍ESFramework的文章了,对于关注ESFramework的朋友们,我深怀歉意。最主要的原因是,最近一段时间的工作实在是太忙了,现在手头上的一个项目是做一个数据传递系统(DTS),需要支持异构数据库之间的数据的导入导出、并且要支持数据类型的自动...

zhuweisky 发布于 2006-06-25 19:45 评论(12) 阅读(2762)

团队名称

  • 武汉.NET俱乐部

团队简介

  • 武汉.NET俱乐部为方便武汉以及武汉周边地区“广大程序员”、“编程爱好者”或“.NET开发人员”更好的交流.Net技术,为“广大程序员”、“编程爱好者”或“.NET开发人员”提供一个结交朋友、交流技术的平台,通过俱乐部组织的技术交流、会员聚会、培训讲座等系列活动,让俱乐部成员可以面对面的进行技术交流,帮助会员开阔视野、增进知识、积累资源,从而达到提升自我、增强竞争优势。

团队负责人