Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ms access 将记录从一个数据库中的多个表复制到另一个表_Ms Access_Vba - Fatal编程技术网

Ms access 将记录从一个数据库中的多个表复制到另一个表

Ms access 将记录从一个数据库中的多个表复制到另一个表,ms-access,vba,Ms Access,Vba,希望有人能帮忙 正在尝试将数据从当前access数据库复制到sql数据库。 已创建到SQL db的连接,然后尝试创建: connection.execute“INSERT INTO SELECT*FROM”语句 无法从中获取用于从当前数据库中的表获取记录的,它会出现“无效对象名称”错误并引用源表名称。 插入到表(字段)值(值)工作正常,但由于我将从30多个不同的表复制数据,我希望避免使用字段名 我尝试过很多事情,其中之一是: gCon.Execute“INSERT INTO AE_Paramet

希望有人能帮忙 正在尝试将数据从当前access数据库复制到sql数据库。 已创建到SQL db的连接,然后尝试创建: connection.execute“INSERT INTO SELECT*FROM”语句 无法从中获取用于从当前数据库中的表获取记录的,它会出现“无效对象名称”错误并引用源表名称。 插入到表(字段)值(值)工作正常,但由于我将从30多个不同的表复制数据,我希望避免使用字段名

我尝试过很多事情,其中之一是: gCon.Execute“INSERT INTO AE_ParameterTest1从[MS Access;DATABASE=“&Application.CurrentDb.Name&”]。[ParameterTest1]


非常感谢

强烈建议您从SQL Manager导入向导进行导入 而不是从Access应用程序中推送。 它将为您处理所有字段名等