Code: Alles auswählen
def sqlAuselsen():
verbindung = sqlite3.connect("pers.db")
zeiger = verbindung.cursor()
zeiger.execute("SELECT * FROM personen")
inhalt = zeiger.fetchall()
mainWindow.tableWidgetPers.setRowCount(0)
for row_number, row_data in enumerate(zeiger):
mainWindow.tableWidgetPers.insertRow(row_number)
for column_number, data in enumerate(row_data):
cell = QtWidgets.QTableWidgetItem(str(data))
mainWindow.tableWidgetPers.setItem(row_number,column_number,cell)
# mainWindow.tableWidgetPers.setItem(row_number, colum_number, QtWidgets.QTableWidgetItem(str(data)))
verbindung.close()
das mit dem mainWindow.tableWidgetPers.setRowCount(0) macht er noch aber er liest keine Daten ein.
Daten einfügen geht. Ich habe mir etliche Tutorials angeschaut aber irgend wie schnalle ich es nicht ganz. Kann mir da mal eine Stups in die richtige Richtung geben?