gpt4 book ai didi

python - pyodbc - 在哪里插入数据?

转载 作者:行者123 更新时间:2023-11-29 06:17:43 29 4
gpt4 key购买 nike

我在使用 pyodbc 插入数据时遇到了一些问题。我有我已添加到代码中的 Microsoft 服务器详细信息:

cnxn = pyodbc.connect('DRIVER={SQL Server};SERVER=INSERT IP NUMBER;DATABASE=INSERT DATABASE NAME;UID=INSERT USER NAME;PWD=INSERT PASSWORD')

我可以连接到服务器,但是我不确定如何写入我创建的表。我有以下详细信息:

variable_cars = "mercedes", "audi", "ferrari"

数据库中名为“tester”的表。

表中还有一个名为“car_brands”的列

我要将“variable_cars”列表添加到表格中的“car_brands”列吗?我试过了,但没用:

cursor.execute("insert into (tester, name) values ('car_brands', 'variable_cars')")

有人知道我该怎么做吗?

最佳答案

你有没有添加:

cursor = cnxn.cursor()

在服务器连接细节和执行之间?像这样:

cnxn = pyodbc.connect('DRIVER={SQL Server};SERVER=INSERT IP NUMBER;DATABASE=INSERT DATABASE NAME;UID=INSERT USER NAME;PWD=INSERT PASSWORD')

cursor = cnxn.cursor()

cursor.executemany("insert into tester (car_brands) values (?)",variable_cars)

关于python - pyodbc - 在哪里插入数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34905099/

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