gpt4 book ai didi

pyodbc 从列表中插入

转载 作者:行者123 更新时间:2023-12-04 23:48:34 25 4
gpt4 key购买 nike

我正在尝试使用列表作为值的源将数据插入到 Access mdb 文件中。

cursor.execute("select * from Components")
cursor.executemany("""
INSERT INTO Components
([Database Number],Description, [Warehouse Code],[Supplier Code], Usage, Major1, Minor1)
VALUES (?,?,?,?,?,?,?)
"""), input_list
cursor.commit()

我收到错误“类型错误:函数正好需要 2 个参数(给定 1 个)”。错误指的是行“””), input_list

我做错了什么?在此先感谢您的帮助。

这是 input_list 的打印
['7', '1/2"  PVC 90° Elbow', '406-005', 'SUP2', 'Y', 'PVC FS', 'PVC FS']
['7', '3/4" PVC 90° Elbow', '406-007', 'SUP2', 'Y', 'PVC FS', 'PVC FS']
['7', '1" PVC 90° Elbow', '406-010', 'SUP2', 'Y', 'PVC FS', 'PVC FS']
['7', '1.25" PVC 90° Elbow', '406-012', 'SUP2', 'Y', 'PVC FS', 'PVC FS']
['7', '1.5" PVC 90° Elbow', '406-015', 'SUP2', 'Y', 'PVC FS', 'PVC FS']
['7', '2" PVC 90° Elbow', '406-020', 'SUP2', 'Y', 'PVC FS', 'PVC FS']

最佳答案

我想到了。 cursor.executemany 下的最后一行应为:

""", input_list)

我在错误的地方有右括号

关于pyodbc 从列表中插入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28397527/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com