开发者

How to Query and Dump Results Into Table In Access

Need to query my SQL server from Acces开发者_如何学编程s using an ADO connection (for example), and then using something like:

Currentdb.CreateTableDef()

in Access to create a table (in Access) with the query results.

How can I do this?


Using DAO:

currentdb.execute "SELECT * INTO LocalTableName FROM SQLServerTable;"

The string inside the quotes should be identical in ADO but I don't use ADO much.


You could consider SQL DDL CREATE TEMPORARY TABLE syntax. From the Access 2007 Help:

When a TEMPORARY table is created it is visible only within the session in which it was created. It is automatically deleted when the session is terminated. Temporary tables can be accessed by more than one user.

... my tongue is firmly embedded in my cheek :) This syntax doesn't exist in the Access Database Engine and never has. Instead, it's another example of the appalling state of the Access documentation on the engine side of the house. Caveat emptor.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜