用delphi+access做数据库管理系统,现在要将外部一个access文件中的一个数据表导入,如果出现数据重复,我想覆盖原来的记录,如何操作?请详细说明。谢谢!
解决方案 »
- 菜鸟求助:dcu 文件没有?
- 拖盤在窗體最小化的時候起作用,怎麼判斷窗體是最小化?
- 高手快来啊,这么难的问题么?Access数据库,下面的sql语句为什么报错了?
- 请问delphi有没有生成文档类似与javadoc的软件?谢谢!急!
- 各位谁有MicroTek3630扫描仪的驱动( For Win2k),谁有请给我发一个!谢谢!
- 急,如何在Delphi中运行其它应用程序,想不起来了。
- 请教ini文件的处理
- 堆栈逾出是什么?
- 使用ADO开发的程序,无法在WIN98第一版的机子上使用,在线等候.......
- 请问为什么是乱码?
- 请教一个关于用SQL2000的TEXT字段类型写入/取出文本流(问题解决后,立即加分)
- 关于去掉DBEdit文本栏中的空格的问题
你说的数据重复的判定条件是什么?某一个字段还是?
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 ;