gpt4 book ai didi

python - 不存在这样的表 : Customers

转载 作者:搜寻专家 更新时间:2023-10-30 23:45:14 24 4
gpt4 key购买 nike

db = sqlite3.connect("N:\WORK\Computing 4 Coursework\StockDataBaseSystem.db")
db.execute("CREATE TABLE Customers (Title str, FirstName str, LastName str, HouseNumber int, StreetName str, PostCode str, City str, PhoneNumber str, CustomerID str)")
db.execute("create table Products (ProductName text, Price int, Profit int, Sold int, InStock int, Size int, ProductID text)")
db.execute("create table Orders (TotalPrice float, TotalProfit float, DateOrdered date, DateDelivered date, QuantityOrdered int, OrderID text)")
db.commit()

我的程序基本上是一个 GUI 数据库软件,它允许将客户详细信息添加到数据库中,在我尝试将值添加到数据库中时一切正常,直到它声明“不存在这样的表:客户”。我已经检查过我是否没有将 table 放在某处但没有(我猜这很好)。我的其他“产品”和“订单”表是在数据库上创建的,但不是客户表,我觉得这很奇怪,因为代码是相同的。我会把整个程序放在这里,但现在大约有 300 行。

最佳答案

str 不是 sqlite 中字符串的数据类型。您将希望改用文本。

https://www.sqlite.org/datatype3.html

关于python - 不存在这样的表 : Customers,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29655604/

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