0
どのように私はデータベースからリストにデータを挿入することができます私はすでにそれを構築し、それに挿入? 2つの列からデータベースを構築し、必要なものを挿入できる可変列です。各列に挿入したものを取り出し、リストに挿入して2番目の列を同じに保存する必要がありますか?私は何をすべきか ? 私はPyQt4することにより、このコードを書く:データベースからデータを取得し、pythonを使用してリストに挿入しますか?
def retrieve(self): #to show all my database
db = QtSql.QSqlDatabase.addDatabase("QSQLITE")
db.setDatabaseName("name.db")
db.open()
query = QSqlQuery()
query.exec_("SELECT * FROM name")
self.model1 = QSqlTableModel(parent=None)
self.model1.setQuery(query)
self.model1.select()
self.tableView.setModel(self.model1)
query.last()
あなたが参照しているリストの何種類?ウィジェットとしてのリスト、またはpythonリスト[x、y、z]?そしてテーブル "名前"の構造は何ですか? – alexisdm
@alexisdm:python list [x、y]、テーブルには2つの列(x、y)の値があります。x-stringlistとy-integer –