"""
Bu örneğimizde SQLite 3 veritabanı modülü ile önceden kaydettiğimiz verileri isteğe bağlı olarak çekiyoruz. Kırmızı renkli kısımlar oluşturduğunuz tabloya/veritabanına göre değişebilecek kısımlardır.
"""
import sqlite3
baglanti = sqlite3.connect("LibraryDB.db")
komut = baglanti.cursor()
hizmet = input("Veri almak istediğiniz tablonun adını giriniz.\n")
def kitapverilerial():
komut.execute("select * from KITAP")
kliste = komut.fetchall()
print("Kitap tablosunun verileri...")
for i in kliste:
print(i)
def yazarverilerial():
komut.execute("select * from YAZAR")
wliste = komut.fetchall()
print("Yazar tablosunun verileri...")
for i in wliste:
print(i)
def yeviverilerial():
komut.execute("select * from YAYINEVI")
yliste = komut.fetchall()
print("Yayinevi tablosunun verileri...")
for i in yliste:
print(i)
def turverilerial():
komut.execute("select * from TUR")
tliste = komut.fetchall()
print("Tür tablosunun verileri...")
for i in tliste:
print(i)
if hizmet.upper() == "TÜR":
turverilerial()
elif hizmet.upper() == "KITAP":
kitapverilerial()
elif hizmet.upper() == "YAZAR":
yazarverilerial()
elif hizmet.upper() == "YAYINEVI":
yeviverilerial()
""" ಠ_ಠ """
baglanti.close()
ಠ_ಠ
YanıtlaSilಠ_ಠ
Sil