ADOConnection1.Execute('select * into [gz.mdb].b2 from gzbao');
这个语句是将gzbao的数据导入到gz.mdb数据库中的b2表,现在我想将b2用变量来替换,我用了maskedit(值='2007-11'),目的是建立一个以'2007-11'为名的新表,可是我的语句出错了,替换语句如下:
ADOConnection1.Execute('select * into [gz.mdb].'+maskedit1.text+' from gzbao');
错误提示:查询过程必须有一个表或表达式我在access中用'2007-11'作表名新建一个表就行,为什么这个语句就不行了.
对不起大家,我分真的没多少了只有8分,不是我小气,请好心人帮帮忙吧!
这个语句是将gzbao的数据导入到gz.mdb数据库中的b2表,现在我想将b2用变量来替换,我用了maskedit(值='2007-11'),目的是建立一个以'2007-11'为名的新表,可是我的语句出错了,替换语句如下:
ADOConnection1.Execute('select * into [gz.mdb].'+maskedit1.text+' from gzbao');
错误提示:查询过程必须有一个表或表达式我在access中用'2007-11'作表名新建一个表就行,为什么这个语句就不行了.
对不起大家,我分真的没多少了只有8分,不是我小气,请好心人帮帮忙吧!
然后就这样
insert into 临时表(字段1,.......)select 字段1,..........from 源表
注:各字段要一一对应哟