Uygulama: Yapılacaklar (SQLite)

Gömülü SQLite ile mini görev listesi.

vt_çalıştır/vt_sorgula ile görev ekleyen, birini tamamlanmış işaretleyen ve listeleyen tam bir uygulama. Bu site de aynı yerleşikleri kullanır.

Deneyelim

Aşağıdaki kodu sunucudaki gerçek biril yorumlayıcısında çalıştır:

db = "/tmp/yapılacaklar.db"
vt_çalıştır(db, "CREATE TABLE IF NOT EXISTS görev (metin TEXT, bitti INTEGER)")
vt_çalıştır(db, "DELETE FROM görev")
vt_çalıştır(db, "INSERT INTO görev VALUES (?, ?)", ["Biril öğren", "0"])
vt_çalıştır(db, "INSERT INTO görev VALUES (?, ?)", ["Site yayınla", "0"])
vt_çalıştır(db, "UPDATE görev SET bitti = 1 WHERE metin = ?", ["Biril öğren"])
döngü g iç vt_sorgula(db, "SELECT metin, bitti FROM görev ORDER BY metin"):
    durum = "[ ]"
    eğer g["bitti"] == 1:
        durum = "[x]"
    yaz(durum + " " + g["metin"])

▶ Çalıştır