Hola de Nuevo:
Esto de ser novato es un rollo
¿Alguna alma caritativa me puede decir porqué este código me dice que no se puede conectar la base de datos (Existe y la puedo abrir y usar sin problemas desde la terminal y desde mySql-workbench.)
Código Python:
Ver originalimport sys
from principal import *
from PyQt4 import QtSql, QtGui
def createConnection():
#db = QtSql.QSqlDatabase.AddDatabase('QMYSQL') - he probado de ambas formas
db = QSqlDatabase.addDatabase("QMYSQL")
if db:
db.setHostName("localhost")
db.setDatabaseName("emp0999")
db.setUserName("root")
db.setPassword("xxxxxxxxxxxx")
if not db.open():
print ("Could not open testdb database")
print (db.lastError().driverText())
print (db.lastError().databaseText())
else:
print "Database is OK"
return True
Gracias una vez más