繁体   English   中英

仅将ODBC数据库表中的多个字段导入访问表

[英]Importing only several fields from an ODBC database table into an access table

这适用于将整个表从ODBC数据库导入Access:

DoCmd.TransferDatabase acImport, "ODBC Database", "ODBC;DSN=SuperBase", acTable, "BDONAMES", "BDONAMES", False

但是ODBC数据库中有一个包含517个字段的表,我只想导入5或6列/字段。 使用VBA执行此操作的最佳方法是什么? 我用谷歌搜索了几天,并在stackoverflow上读了10或15个线程,但我还没有看到这个具体的问题得到解答。 提前致谢

尝试一下以下内容:

sSQL="SELECT This,That,TheOther,Columns INTO BDONames " _
   & "FROM [ODBC;DSN=SuperBase].BDONAMES"
CurrentDB.Execute sSQL

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM