问题描述如下:有两张表,.cvs格式文件,可以用excel打开,如图表1表2
要求:按照表1的“项目”字段下信息逐个搜索表2,如果发现表2中“项目”字段下存在相同的信息,则用对应的“ENGLISH”下的英文替换表1中的中文。如果表2中“项目”字段下不存在相应信息,则不做处理完成这个要求的手工操作过程举例流程如下:(以搜索“1”举例)1. 复制表1“项目”字段下信息“1”
2. 在表2中搜索“1”,发现在第4行存在
3. 复制表2中“ENGLISH”下对应第4行的英文“one”
4. 黏贴到(替换)表1中“项目”信息“1”对应的中文“一”
5. 继续搜索表1中下一个信息“2”
问题: 我想求教各位高手的是,如何用计算机自动完成这些操作,用程序来实现这个工作。我的尝试做法:
1.把表格导入到数据库SqlServer2005中,利用Sql语句来完成操作。碰到两大问题:
第一使用SqlServer2005自带的“数据导入”工具无法把我的表导入数据库(我的表不是以上举例的表1,表2那么小的,而是有上万数据的大表),提示出错信息如“字符串截断..”第二相应的sql语句我也不会,真心请教2.我上网搜索过,excel貌似也有编程的功能,不知使用excel能否编程完成这个工作
由于是刚从学校进入it职场,许多现实问题迎面而来时才知道自己知识的浅薄,所以在此真心请教各位CSDN上的前辈,不奢望完整的解决方案(我是新人,付不起工资,呵呵),能得到一些提示,一些指教便十分感激了!
要求:按照表1的“项目”字段下信息逐个搜索表2,如果发现表2中“项目”字段下存在相同的信息,则用对应的“ENGLISH”下的英文替换表1中的中文。如果表2中“项目”字段下不存在相应信息,则不做处理完成这个要求的手工操作过程举例流程如下:(以搜索“1”举例)1. 复制表1“项目”字段下信息“1”
2. 在表2中搜索“1”,发现在第4行存在
3. 复制表2中“ENGLISH”下对应第4行的英文“one”
4. 黏贴到(替换)表1中“项目”信息“1”对应的中文“一”
5. 继续搜索表1中下一个信息“2”
问题: 我想求教各位高手的是,如何用计算机自动完成这些操作,用程序来实现这个工作。我的尝试做法:
1.把表格导入到数据库SqlServer2005中,利用Sql语句来完成操作。碰到两大问题:
第一使用SqlServer2005自带的“数据导入”工具无法把我的表导入数据库(我的表不是以上举例的表1,表2那么小的,而是有上万数据的大表),提示出错信息如“字符串截断..”第二相应的sql语句我也不会,真心请教2.我上网搜索过,excel貌似也有编程的功能,不知使用excel能否编程完成这个工作
由于是刚从学校进入it职场,许多现实问题迎面而来时才知道自己知识的浅薄,所以在此真心请教各位CSDN上的前辈,不奢望完整的解决方案(我是新人,付不起工资,呵呵),能得到一些提示,一些指教便十分感激了!
解决方案 »
- cpu占用100%
- 嵌入式脚本引擎 Lysee 1.1.0.1891 发布,请伙计们下载试用!
- Serversocket问题/客户每次连接-断开一次,服务程序占用内存就增加4K,为什么?
- ADOConnection 在 close后 oracle数据库服务器的会话中仍然保留连接,为什么?
- 关于shellexecute问题 如果已经打开了一个程序 当再次点击的时候 如何唤起已经打开的实例而不是重新再起一个
- 怎麼察看工程文件???
- copy_paste(木石三) 快来,需要你的屏蔽ctl+alt+del的方法
- 这是什么意思?大家教下我!
- 哪里有Delphi6 Developer's Guide的源码
- 我的project菜单下没有resources 为什么 你们都有吗
- 怎么读取指定txt文本的所有内容?
- delphi的Active form的问题,哪位高手帮下忙,马上给分,急用
2.sql可以看看书,查询,更新。
select,update
3.excel编程就别搞了。
很方便,excel就像一个大的二维数组
像连接Access数据库那样连接,只是驱动不同
你可以查下 怎么连接Excel数据库
---------------------------------------------------------------------------------
问题描述如下:有两张表,.cvs格式文件,可以用excel打开,如图 表1
表2
要求:按照表1的“项目”字段下信息逐个搜索表2,如果发现表2中“项目”字段下存在相同的信息,则用对应的“ENGLISH”下的英文替换表1中的中文。如果表2中“项目”字段下不存在相应信息,则不做处理 完成这个要求的手工操作过程举例流程如下:(以搜索“1”举例) 1. 复制表1“项目”字段下信息“1”
2. 在表2中搜索“1”,发现在第4行存在
3. 复制表2中“ENGLISH”下对应第4行的英文“one”
4. 黏贴到(替换)表1中“项目”信息“1”对应的中文“一”
5. 继续搜索表1中下一个信息“2”
问题: 我想求教各位高手的是,如何用计算机自动完成这些操作,用程序来实现这个工作。 我的尝试做法:
1.把表格导入到数据库SqlServer2005中,利用Sql语句来完成操作。碰到两大问题:
第一使用SqlServer2005自带的“数据导入”工具无法把我的表导入数据库(我的表不是以上举例的表1,表2那么小的,而是有上万数据的大表),提示出错信息如“字符串截断..” 第二相应的sql语句我也不会,真心请教 2.我上网搜索过,excel貌似也有编程的功能,不知使用excel能否编程完成这个工作
由于是刚从学校进入it职场,许多现实问题迎面而来时才知道自己知识的浅薄,所以在此真心请教各位CSDN上的前辈,不奢望完整的解决方案(我是新人,付不起工资,呵呵),能得到一些提示,一些指教便十分感激了!
set A.中文 = B.English
where A.项目 = B.项目
这条语句应该可以达到你要的效果
用ACCESS 做个中间操作吧..我不太喜欢在文件上直接做..8楼的哪个SQL 的语句 你改改可以用了..