Merhabalar,
urunAdi = self.ui.lineEdit.text()
kategori = self.ui.comboBox.currentText()
fiyat = self.ui.lineEdit_3.text()
paraBirimi = self.ui.comboBox_2.currentText()
stok = self.ui.spinBox.text()
db = sql.connect("bilgiler.db")
cur = db.cursor()
sorgu = db.execute("INSERT INTO StokBilgiler VALUES (?, ?, ?, ?, ?)", (urunAdi, kategori, fiyat, paraBirimi, stok))
cur.execute(sorgu) # hata burada.
db.close()
Amacım bilgi girme kısımlarına girilen bilgileri çekmek ve Sqlite3 ile DB dosyasına kaydetmek. Ama “TypeError: execute() argument 1 must be str, not sqlite3.Cursor” hatası alıyorum. Sorunun nedeni nedir?