当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

 ·如何设置按钮大小    »显示摘要«
    摘要: <input type=button onclick="history.back()" value=返回> 按钮太小 如何设置大小 ......
 ·求教各位大侠:    »显示摘要«
    摘要: 求教各位大侠: windows里的 route print 是做什么用的,谢谢! ......


Access 数据库导入的问题,谁能解决

用delphi+access做数据库管理系统,现在要将外部一个access文件中的一个数据表导入,如果出现数据重复,我想覆盖原来的记录,如何操作?请详细说明。谢谢!

NO.1   作者: cxreal

如果只是导入的话,用ADO连接就可以做了  
  你说的数据重复的判定条件是什么?某一个字段还是?

NO.2   作者: XYST9731

adoquery1.ConnectionString:=Provider=Microsoft.Jet.OLEDB.4.0;Data   Source=+目的Access数据库路径+;Persist   Security   Info=False;  
   
  adoquery1.sql.text:=delete   from   desttable   ;  
  adoquery1.sql.add(where   标示字段   in   (select   标示字段   from   sourcetable   in   源Access数据库路径);  
  adoquery1.execsql;  
   
  adoquery1.sql.text:=insert   into   desttable(字段1,字段2,字段3);  
  adoquery1.sql.add(select   字段1,字段2,字段3   from   sourcetable   in   源Access数据库路径);  
  adoquery1.execsql   ;  
   
 

NO.3   作者: cscer

1.创建一个与目标表结构相同的临时表  
  2.向临时表中导入数据  
  3.去掉临时表中冗余数据  
  4.删除目的表中的数据  
  5.将临时表中数据导入目标表  
  6.删除临时表  
 


    摘要: 由于要杀lovegate,不小心禁用了server和一些romote的服务,结果杀毒之后, winnt以及一些项目不能在正常模式下显示,安全模式下可以,而且开机速度变的 非常慢,请大侠们指教 ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE