pyqt4连接sqlite数据库并通过qtableview显示出来

pyqt4连接sqlite数据库并通过qtableview显示出来,第1张

概述from PyQt4.QtCore import *from PyQt4.QtGui import *from PyQt4.QtSql import *import sysdb=QSqlDatabase.addDatabase("QSQLITE")db.setDatabaseName('./a.db')if db.open():    print "db is op




from PyQt4.QtCore import *from PyQt4.QtGui import *from PyQt4.Qtsql import *import sysdb=QsqlDatabase.addDatabase("QsqlITE")db.setDatabasename('./a.db')if db.open(): print "db is open" class FF(QDialog): def __init__(self,parent=None): super(FF,self).__init__(parent) self.resize(300,300)  self.model=QsqltableModel(self) self.model.settable("user") self.model.setheaderData(0,Qt.Horizontal,QVariant("xuhao")) self.model.setheaderData(1,QVariant("content")) self.model.select() self.vIEw=QtableVIEw(self) self.vIEw.resize(300,300) self.vIEw.setModel(self.model) self.vIEw.resizeColumnsToContents() #基类是qmainwindow是用这个方法添加 #self.setCentralWidget(self.vIEw)  query=Qsqlquery() query.exec_("select * from user") if query.next(): print query.value(1).toString()  app=QApplication(sys.argv)f=FF()f.show()app.exec_()
总结

以上是内存溢出为你收集整理的pyqt4连接sqlite数据库并通过qtableview显示出来全部内容,希望文章能够帮你解决pyqt4连接sqlite数据库并通过qtableview显示出来所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1164686.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-01
下一篇 2022-06-01

发表评论

登录后才能评论

评论列表(0条)

保存