Čao,
dělám na semestrálce z programování a vyskytl se menší probém, nejde mě zápis do db x(
Opravdu jsem zkusil snad vše co mě napadlo, vůbec nemám páru, proč to dělá problémy :( , čtení z db je v pořádku.
mohli by jste mě prosimvás poradit co s tím
# -*- coding: cp1250 -*-
from Tkinter import *
from sqlite3 import dbapi2
import time
class CPridejZakazku:
def __init__(self, master):
self.master = master
self.pripojeni = dbapi2.connect('..\db\db')
self.grafickaCast()
def grafickaCast(self):
...
def pridejZakazku(self):
self.pripojeni.execute('INSERT INTO zakazkyn (datum_obj, datum_kdy, id_zak, mesto_odk, ulice_odk, mesto_kam, ulice_kam, poznamka, vyreseno) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?)', (self.datumObj.get(), self.datumKdy.get(), self.idZak.get(), self.odkMesto.get(), self.odkUlice.get(), self.kamMesto.get(), self.kamUlice.get(), self.poznamka.get(1.0, END), "0"))
self.master.destroy()
def __del__(self):
print 'Okno pridej zakazku zavreno.'
self.pripojeni.close()
def main():
root = Tk()
app = CPridejZakazku(root)
root.mainloop()
if __name__ == '__main__':
main()