PyQt5 / PyQt

PyQt Examples(PyQt各种测试和例子) PyQt4 PyQt5
GNU Lesser General Public License v2.1
6.56k stars 1.95k forks source link

[问题]Pyqt连接Oracle数据库需要装什么驱动么 #64

Closed tangyongda897 closed 5 years ago

tangyongda897 commented 5 years ago
    db = QtSql.QSqlDatabase.addDatabase('QOCI')
    db.setHostName('192.168.101.81')
    db.setDatabaseName('orcl')
    db.setUserName('ankole')
    db.setPassword('jsdx_1234')
    db.setPort(1521)
    dbconn=db.open
    print(db.open())

这样子返回是false,不知道怎么搞

892768447 commented 5 years ago

Oracle数据库链接需要自带的那个dll数据库驱动文件。你试试复制到当前目录。或者搜索下Qt Oracle数据库链接的相关资料

tangyongda897 commented 5 years ago

好的,十分感谢