Trying to connect sqlite3 database to my tableview in ui form (On my iPad). Used many cases but without result.
import ui
import sqlite3
def loadData (self):
connection = sqlite3.connect('pythonsqlite.db')
query = "SELECT * FROM projects"
result = connection.execute(query)
self.tableview1.setRowCount(0)
for row_number, row_data in enumerate(result):
self tableview1.insertRow(row_number)
for column_number, data in enumerate(row_data):
self.tableview1.setItem(row_number, column_number)
connection.close()
ui.load_view('MyForm').present('sheet')
It gives me
self tableview1.insertRow(row_number)
^
SyntaxError: invalid syntax
Can anybody give me any direction?
I can create custom tableview, but can’t pass data to existing one in my ui form.