Dostlar ufak bir ödevim var bu şekilde market uygulaması gibi bir şey yapmak istedim.
Ürünün stokları vs. var. Stoklarını SQLite üzerinden artırıp azaltabilmek sınıf içinde fonksiyonlar kullandım ama böyle bir hata alıyorum hatanın gösterdiği yer.
Self. Cursor. Execute(query,(product, name))
Bu kod yüzünden SQLite3.operation: No such column: Product hatası alıyorum.
Yardımcı olursanız sevinirim şimdiden teşekkürler
Eki Görüntüle 1477199
Ürünün stokları vs. var. Stoklarını SQLite üzerinden artırıp azaltabilmek sınıf içinde fonksiyonlar kullandım ama böyle bir hata alıyorum hatanın gösterdiği yer.
Self. Cursor. Execute(query,(product, name))
Bu kod yüzünden SQLite3.operation: No such column: Product hatası alıyorum.
Yardımcı olursanız sevinirim şimdiden teşekkürler
Eki Görüntüle 1477199
Python:
def product_sell(self,name):
query = "Select * From products where name = ?"
self.cursor.execute(query,(name,))
products = self.cursor.fetchall()
if (len(products) == 0):
print("You Dont Have This Product!!!")
else:
product = products[0][1]
quantity = int(input("Product Quantity: "))
if (quantity > product):
print("You Cant Sell That Much Product")
else:
product -= quantity.
query = "Update products set product = ? where name = ?"
self.cursor.execute(query,(product,name))
self.con.commit()
Python:
procces = input("Enter Your Procces: ")
if (procces == "1"):
market.product_list()
elif (procces == "2"):
name = input("Product: ")
market.product_sell(name)
Python:
-----------------------------------------
Tomato.
Stock(KG or Piece): 35.
Price($): 5
-----------------------------------------
Enter Your Procces: 2
Product: Tomato.
Product Quantity: 25.
Traceback (most recent call last):
File "C:\Users\MrSsselim\Desktop\Süpermarket\Shopping.py", line 27, in <module>
market.product_sell(name)
File "C:\Users\MrSsselim\Desktop\Süpermarket\Market.py", line 95, in product_sell.
self.cursor.execute(query,(product,name))
sqlite3.OperationalError: no such column: product