Merhaba arkadaşlar, iskur_tablosu adında bir tablom var fakat okurken hata veriyor. Sebebi nedir?
def IskurOku(self):
k=48
veritabani2 = sqlite3.connect("IskurVeritabani.db")
cursor = veritabani2.cursor()
cursor.execute("""SELECT sirket FROM iskur_tablosu """)
veriler = cursor.fetchall()
for i in veriler:
a = (list(i))
self.ui.cb_Iskur.addItem(a[0])
veritabani2.close()
Veritabanı oluşturduğum kod parçası:
import sqlite3
from numpy import dtype
import pandas as pd
veri = pd.read_csv("Iskur.csv")
df = pd.DataFrame(veri)
sirketler = df["SİRKET"]
firmalar = df["KULLANICI"]
kullanicilar = df["SIFRE"]
k = len(firmalar)
veritabani = sqlite3.connect("IskurVeritabani.db")
cursor = veritabani.cursor()
cursor.execute("CREATE TABLE IF NOT EXISTS iskur_tablosu(sirket TEXT,kullanici TEXT,sifre TEXT)")
for index in range(0,k):
cursor.execute("INSERT INTO iskur_tablosu VALUES(?,?,?)",(str(sirketler[index]),str(firmalar[index]),str(kullanicilar[index])))
cursor.execute("""SELECT kullanici FROM iskur_tablosu """)
veritabani.commit()
veriler = cursor.fetchall()
print(veriler)
Veritabanı üzerinden bir görüntü: