Database

1. Database

Raniel Guimaraes
MR. RG

(usa Slackware)

Enviado em 25/02/2008 - 01:34h

Olá pessoal, boas,

Preciso de ajuda para digerir um programa que está me chamando bastante a atenção, já instalei e está rodando, o unico problema e que ele se conecta ao banco de dados mysql:

QtSql.QSqlDatabase("QMYSQL") gostaria de saber qual o objeto QMYSQL, o que na verdade ele representa.


Se quiserem vê o arquivo por inteiro:
Nota: já criei a db e o usario e tudo o que tinha que criar, ele só não conecta e quando conecta não altera nada.

Obrigado!
from PyQt4 import QtSql
from PyQt4.QtCore import QString


DB_HOST = "localhost"
DB_NAME = "guardar"
DB_USER = "admin"

class LoginAdmin( object ):
def __init__( self ):
#Iniciamos la capa que nos comunica con la DB
self.manager = QtSql.QSqlDatabase("QMYSQL")
self.manager.setHostName( DB_HOST )
self.manager.setDatabaseName( DB_NAME )
self.manager.setUserName( DB_USER )
self.ok = self.manager.open()

def doLogin(self, username, password):
string = QString("SELECT * FROM users where username='%s' and password='%s'" % (username,passw
ord))
query = QtSql.QSqlQuery(string, self.manager)
return query.next() and True or False



  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts