NOVOTS KMS 词汇表 Glossary    联系我们 Contact Us
查询 Search  
   
按类别浏览 Browse by Category
NOVOTS KMS .: 数据库 .: [sql] insert into select from 新用

[sql] insert into select from 新用

大家都知道Select into 吧。
比如:
=========================
select into tableB
select * from tableA
where userName='abc'
=============================
会创建新表tableB,把tableA中符合条件的纪录插入到tableB中。
这是在一个mdb文件里操作的。

现在我想把A.mdb里的表tableA里的符合条件的纪录插入到B.mdb里的tableB中,
你有什么好办法吗?
哈哈,我开始想的也是先检索tableA的A.mdb,然后循环记录集插入到B.mdb。
这需要打开两个Connection。

后来我发现一招(高手不要说OLD啊……)
首先得知道B.mdb的物理地址。这里用toDBFile变量表示(可以用Server.MapPath取得)
====================================
sql="insert into tableB IN '" & toDBFile & "' select * FROM tableA where userName='abc'"
=======================================
只要建立一个到A.mdb的连接。执行这个SQL语句就一切OK了。

这篇文章对你多有用?

相关文章

article SELECT INTO 和 INSERT INTO SELECT 两种表复制语句
Insert是T-sql中常用语句,Insert INTO...

(No rating)  11-28-2012    Views: 756   
article SELECT INTO 和 INSERT INTO SELECT 两种表复制语句
       ...

(No rating)  4-30-2010    Views: 1046   
article If you can not select the contents of some websites
Some times,you wanna copy some articles through...

(No rating)  2-7-2011    Views: 924   

用户评语

添加评语
当前还没有评语.


.: .: .: .: .:
[ 登陆 ]
北京护航科技有限公司 2006

Novots Technologies Limited