Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2562034
  • 博文数量: 245
  • 博客积分: 4125
  • 博客等级: 上校
  • 技术积分: 3113
  • 用 户 组: 普通用户
  • 注册时间: 2009-03-25 23:56
文章分类

全部博文(245)

文章存档

2015年(2)

2014年(26)

2013年(41)

2012年(40)

2011年(134)

2010年(2)

分类: 数据库开发技术

2011-06-21 09:46:12


已知:
1个存放Any Dept Emp Info的txt文档 all.txt(ANSI GBK)
1个与之对应的空表FemaleEmp(SQL Server 2008)
----------------------------------------
需求:
将txt文档中的female Emp抽取出来放到FemaleEmp中
----------------------------------------
步骤:
在连接管理器中建立平面文件连接,使用all.txt
在连接管理器中建立Ole db连接
在控制流中加入一个数据流任务
在数据流中添加平面文件源,将文本文件中的信息作为平面文件源
通过条件性拆分,设置条件trim([***])=="female"..
然后写到Ole db目标中。
-------------------------------------------
遇到的Error:
1.the column cannot be processed because more than one code page (936 and 1252 ) are specified
Solution:右击【OLE DB目标】选择【属性】【显示高级编辑器】【组建属性】将AlwaysUseDefaultCodePage设为True,DefaultCodePage为936。

 
阅读(2473) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~