excel的问题(200分)

  • 主题发起人 主题发起人 咪咪富翁
  • 开始时间 开始时间

咪咪富翁

Unregistered / Unconfirmed
GUEST, unregistred user!
现在有两个,excel 工作薄,
1
序号 姓名 帐号
2 序号 姓名 帐号
记录是每个表大约3000条,现在要作的就是,因为第二个表的帐号肯能是错误的
所以我要把表1 的帐号,导入到表2,序号是唯一的,请问如何用delphi实现
 
最好能把两个工作簿合一,然后再导入。
 
办法很简单
只要读出来,一条一条写就行了
 
>>序号是唯一的
用ADO链接Excel的表,然后当作数据库进行基本的操作。
 
对 excel 操作还不是太熟练,能不能给点例子,而且,
速度方面,也请考虑一下,等待
 
to jrq ,:我也想用ado,可是就 是不知道到底怎么连接,
我这里好像只能联到access
 
新建一个excel的ODBC连接
用ado连odbc
 
请参考这些,应该可以搞定的: [:)]
http://www.delphibbs.com/delphibbs/dispq.asp?lid=112961
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1131096
http://www.delphibbs.com/delphibbs/dispq.asp?lid=165939
http://www.delphibbs.com/delphibbs/dispq.asp?lid=904546
http://www.delphibbs.com/delphibbs/dispq.asp?lid=966827
 
Extended properties 设为:Excel 8.0 到底是什么呀,我这里怎么找不到呢
 
是ADOConnection的一个连接属性。
在Form上放个ADOConnection,双击,打开连接窗口,点build,选择Mirosoft Jet 4 OLE DB
在“所有”里就可以看到。
 
把Excel导入数据库方面的帖子很多,全文检索一下吧。
 
现在有两个,excel 工作薄,
1
序号 姓名 帐号
2 序号 姓名 帐号
记录是每个表大约3000条,现在要作的就是,因为第二个表的帐号肯能是错误的
所以我要把表1 的帐号,导入到表2,序号是唯一的,请问如何用delphi实现


有没有过类似的东西啊,
 
老大,可以按照sheet1、2的序号排一下序,直接剪切、粘贴好不好。 如果用Delphi实现两个表的
合并,要稍微麻烦一点。可是直接合并为什么不行呢?(既然序号都是正确的。)
如果还要导入到数据库,全文检索一下,操作Excel的帖子多如牛毛,
你不是要人帮你写吧?
 
多人接受答案了。
 
后退
顶部