教育信息网吉林高考:VB能否使用SQL语句将ACCESS数据表中一列数据添加到另一个新的数据表中,如何实现?请高手指教(急)

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/02 04:21:44
非常感谢大家,SQL语句直接写在ADO的recordsource就行了吗?但是两个表在不同的数据库中,如何用ADO去实现,能否提供一个程序实例?谢谢哈:-)

楼上两位的意思都对,只是不够详细;
楼主可以使用 INSERT ... FROM 语句来实现你要功能,它的作用就是根据指定的查询条件返回的结果来创建一张新的表。
比如:
INSERT INTO 新表名 (字段1,字段2,字段3)
SELECT 字段1,字段2,字段3
FROM 要查询的表
WHERE (条件)

记住一点,新建表的字段数一定和要查询时的字段数相同。

insert Table2 select col1,'','','' from Table1
select 后面的要与table2表结构一致

insert XXXXXX