在vba中使用的代码有问题,但是用Pyodbc在Python中重写会引发一个错误。我尽可能地简化了代码,如下所示。代码在两个Access数据库之间复制一个表。我确保了两个数据库中的两个表是相同的,所以没有问题。我认为错误可能是INSERT INTO SELECT在Pyodbc中可能有不同的语法,或者Pyodbc在打开一个数据库时无法在两个数据库之间进行复制,例如vba代码。从Database1复制表的python代码是:
conn =
当使用pyodbc和函数pandas.read_sql(pyodbc_conn,pyodbc)从SQL Server DB加载1000多万条记录时,Pandas变得非常慢。以下代码最多需要40-45分钟从SQL表中加载1000-1500万条记录:Table1import pandas
server =