hab jetzt den letzten tip (danke nochmal den ich bekommen hab,
in meinen code eingearbeitet (funktioniert alles)
und würde jetzt noch gern ein SCHÖNERES grid in die tabelle einfügen, als das hier:
Code: Alles auswählen
import Tkinter
import tkMessageBox
import tkintertable
import sqlite3
import os
from operator import itemgetter, attrgetter, methodcaller
#Auslesen der Datenbank:
db = sqlite3.connect('C:\\Users\\DMD-OL\\Desktop\\Verwaltung Arbeitszeit\\Adressendateien\\adressenliste.db')
cursor = db.cursor()
cursor.execute("SELECT ktoNum, vorname, nachname FROM adressenliste")
cursor.execute("SELECT * FROM `adressenliste` ORDER BY nachname, vorname ASC")
liste = [['ID', 'Vorname', 'Nachname', 'Kto-Nummer']]
for row in cursor:
konto = [row[0], row[2], row[3], row[1]]
aktuellesKonto = []
for index in konto:
aktuellesKonto.append(index)
liste.append(aktuellesKonto)
window= Tkinter.Tk()
window.title('GUI-Verwaltung')
for row, items in enumerate(liste):
for column, item in enumerate(items):
gitter = Tkinter.Entry(window) <------------------------------- das hier sieht nicht so gut aus....
gitter.grid(row=row, column=column)
Tkinter.Label(window, text=item, bg='white').grid(column=column, row=row)
window.mainloop()
db.close()