中关村在线

首页 排行 新品 问答 下载 论坛 手机 笔记本 数码相机 主板 显卡 平板电脑 更多

exce来自l 2010散点图批量数据替换的方法

举报
讨论回答 (2)
zhg7219777888
zhaiyu850620
如下所示:
复制代码 代码如下:
"AWU","102300","ZX240-3","2609997000","2609997000","301360问答6924000","论陆呼案吃减集元超找酸","3091775000","","","QCR0000285",""
"AYE","001800","ZX60","2609997000","2609997000","3016924000",盟牛"","","","","",""

虽然项目开发了应用程序,解析类似的文本文件,并将记录存储到数据库中,但效率显然不及批量导入。为了节约时间,级从9:00PM开始,决定先尝试将文本文件导入Excel,再将Excel导入SQL Server2000。(因为之前部分备份工作便是该操作的逆向方式)。

打开Excel2007,再选择打开数据源的文本文件,系统自动进入“文本导入向导”。
第一步,选择字段分割方式,本例采用“分割符号”,适当调整文本文件编码方式(UTF-8、ANSI等),已保证导入数据不是乱码。
第二步,选择分割符号,文本识别符号(太棒了!当初还在考虑双引号如何去掉)。
第三步,设置每列数据类型(常规、文本、日期)。点击完成!
稍微提示下两个细节问题:
1.如示例数据第二行第二字段“001800”,如果在导入第三步按“常规”类型导入,则前端“00”会被去掉,类似数字的处理办法,此时如需保留,请选择“文本”类型。
2.有时源数据中难免存在格式问题,特别是导入强约束的数据库表单时就会报错。这时就得根据报错信息回头检查Excel中的数据。测试中遇到了逗号出现在了“,”双引号内部,导致数据无法导入等情况。多个双引号现象:““”等等。
3.数据导入Excel后,最好在第一行前插入一行,输入数据库对应表单的字段名。不设此行能否实行,还请各位实践证明:)

介于上述的第二问题,所以推荐先将文本文件导入Access,通过Access导入SQL Server。这样的好处在于Access的数据类型与SQL Server更类似,这样当文本文件导入Access时会严格检验数据的合法性,避免后续的诸多麻烦。

导入方法也很类似,简单介绍下:打开Access2007,选择外部数据-文本文件,选中文本文件后,同样出现“导入文本向导”。
第一步,选择固定宽度或分隔符。
第二步,选择分割符类型和文本标识符,可选项“第一行包含字段名称”。
第三步,设置字段名和字段类型(最有价值的一项)。
第四步,是否建立主键。
第五步,完成!
稍微提示一个细节问题:
某些文本文件在Access导入预览时,首行前端会有一个乱码。没关系,打开源文本文件,在首行开头回车,建立一个空行即可。导入数据后,在Access表中再次删除首行记录。
最后通过SQL Server企业管理器,选中需重新导入的表单,右键选择导入数据。继续下一步吧:)SQL Server导入数据时也会严格匹配记录的数据类型是否匹配,如果不匹配,则此批次的数据导入均失败。
OK,先分享这些吧。更多技巧,欢迎大家一起来丰富。Office系列的活用和MS软件间的巧用真是很强大,需要慢慢挖掘:) SQL Server导入数据的更多技巧,我也需要再多学习下!
相关问题

microsoft office 2010专业版产品密钥

773.7万 浏览 25 回答

word2010手动双面打印时,打印一面后需要把纸张重新按顺序排列,才能打印反面,纸张多时太麻烦

1.8万 浏览 6 回答

office2010办公软件如何设置双面打印(前提:打印机具备双面打印功能)?具体的设置方法?谢谢!

3928 浏览 6 回答

word2010的文件图标变成了docx,像txt图标,如何解决?

2276 浏览 6 回答

我的笔记本上有office2010但是需要激活码怎么获取激活码

2.9万 浏览 6 回答

相关产品
扩展阅读

理光如何用环保复新机系列IM C6000打破企业采购“不可能三角”

评论 20

理光如何用环保复新机系列IM C6000打破企业采购“不可能三角”

微星MPG B850M EDGE TI MAX WIFI主板评测:银白刀锋战力拉满

评论 6

微星MPG B850M EDGE TI MAX WIFI主板评测:银白刀锋战力拉满

REDMI Turbo 5 Max深度评测:直接上 “Max”的底气来自哪里?

评论 29

REDMI Turbo 5 Max深度评测:直接上 “Max”的底气来自哪里?

用N卡1/3价格打造全能设计平台 实测看锐炫Pro B60性价比为何更高

评论 7

用N卡1/3价格打造全能设计平台 实测看锐炫Pro B60性价比为何更高

《明日方舟:终末地》体验:“触手可及”的工业化沉浸感

评论 6

《明日方舟:终末地》体验:“触手可及”的工业化沉浸感
热门问题

平凡的荣耀父亲给女儿出气是第几集啊

1838 浏览 4 回答

平凡的荣耀父亲给女儿出气是第几集啊

华为手机有几个档次 最好 中等 下等 分别是好不好的 怎么一看就清楚的

9721 浏览 4 回答

华为手机有几个档次 最好 中等 下等 分别是好不好的 怎么一看就清楚的

未来十年有望翻十倍的股票有哪些?

3381 浏览 6 回答

未来十年有望翻十倍的股票有哪些?

军舰、潜艇等的航速用“节”来表明,一节到底有多大,折算成千米是多少?

1624 浏览 4 回答

军舰、潜艇等的航速用“节”来表明,一节到底有多大,折算成千米是多少?

电子发票代码在哪里看

5983 浏览 6 回答

电子发票代码在哪里看

拼多多的客户服务电话是多少啊?

3213 浏览 6 回答

拼多多的客户服务电话是多少啊?

公路中间有红黄蓝三条实线是什么意思?

6929 浏览 6 回答

公路中间有红黄蓝三条实线是什么意思?

免费韩国漫画在线观看的地址有么?

8068 浏览 5 回答

免费韩国漫画在线观看的地址有么?

新的手机剩余多少电量时充电合适

1965 浏览 4 回答

新的手机剩余多少电量时充电合适

液晶电视寿命几年?一般几年后破损需要修理?

365 浏览 5 回答

液晶电视寿命几年?一般几年后破损需要修理?
最新问答

红米K60再曝惊人配置!性能或硬刚小米13

7908 浏览 5 回答

红米K60再曝惊人配置!性能或硬刚小米13

BIM与Revit有什么关系?

4404 浏览 8 回答

BIM与Revit有什么关系?

真我16 Pro配置曝光可信吗?

744 浏览 4 回答

真我16 Pro配置曝光可信吗?

Redmi Note 11 4G版和5G版对比

3991 浏览 4 回答

Redmi Note 11 4G版和5G版对比

cad中怎么查找某个字符的数量

2951 浏览 5 回答

cad中怎么查找某个字符的数量
举报
举报成功

经过核实后将会做出处理,感谢您为社区和谐做出贡献。

请选择删除原因
删除成功
确定推荐该回答?
推荐成功

更多频道

频道导航
辅助工具