Тема: Проблема з sqlite3.
Доброго здоровячка усім.
Виникла така проблема ось фрагмент прогрми:
num1 = 4565478
num2 = str(num1)
print("num2=", num2, "type(num2)=", type(num2))
cur1.execute("UPDATE number SET numd1=%s, numd4=1234567 WHERE DATE1='2018-08-21'" %(num1))
cur1.execute("")
conn1.commit()
Уе проходить, але коли відкриваю БД нічого не зінилося.
БД створюю так
cur1.execute('CREATE TABLE number (id INTEGER primary key, date1 VARCHAR(10), numd1 INTEGER, numd2 INTEGER, numd3 VARCHAR(2), numd4 INTEGER, numd5 INTEGER, yn VARCHAR(1))')
date1 = 2018-09-02
На скільки я зрозумів - не здійснюється пошук.
На пряму SQL запит працює нормально.
Допоможіть. Я по суті вчу Python при написанні цієї програми.