Quantcast
Channel: Installation and Deployment
Viewing all articles
Browse latest Browse all 22112

Problem with DB connection

$
0
0
I’ve been trying to connect my program to a database, unsuccessful #include <QCoreApplication> #include <QtSql> #include <QtDebug>   int main(int argc, char *argv[]) {     QCoreApplication a(argc, argv);   //    QString servername = "LOCALHOST\\SQLEXPRESS";     QString servername = "LOCALHOST\\MYSQL";     QString dbname = "test.dat";       QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE");       db.setConnectOptions();       QString dsn = QString("DRIVER=(SQL Native Client);SERVER=%1;DATABASE=%2;UID=root;PWD=root;").arg(servername).arg(dbname); //    QString dsn = QString("DRIVER=(SQL Native Client);SERVER=%1;DATABASE=%2;Trusted_Connection=Yes;").arg(servername).arg(dbname);   //    db.setDatabaseName(":memory:");     db.setDatabaseName(dsn);       if(db.open())     {         qDebug() << "Opened!";         db.close();     } else {         qDebug() << "Error: " << db.lastError().text() ;     }           return a.exec(); } The error I keep getting is “out of memory Error opening database”. I use UniServer, with Apache and MySQL. If anyone has any ideas, I’d be grateful. Regards!

Viewing all articles
Browse latest Browse all 22112

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>