Postingan

Menampilkan postingan dari Desember, 2016

Connect SQL Server di Qt App

Pertama-tama buat project Qt (Biar mudah kita akan menggunakan Qt Console). Setelah project terbentuk, pertama-tama buka file .pro. Kita perlu mengubah dari:

QT+=coremenjadiQT+=coresqlKemudian buka file main.cpp menjadi:#include<QCoreApplication>#include<QtSql/QSqlDatabase> #include<QtDebug> #include<QtSql/QSqlError> intmain(intargc,char*argv[]){ QCoreApplicationa(argc,argv); QStringdbHost="localhost"; // Nama ServerQStringdbUser="sa"; // Nama UserQStringdbPass=""; // Password jika adaQStringdbName="yudha"; // Nama DatabaseQSqlDatabasedb=QSqlDatabase::addDatabase("QODBC3"); db.setConnectOptions();QStringdsn= QString("DRIVER={SQLServer};SERVER=%1;DATABASE=%2;UID=%3;PWD=%4;") .arg(dbHost).arg(dbName).arg(dbUser).arg(dbPass); db.setDatabaseName(dsn);if(db.open()){qDebug()<<"Opened";db.close();}else{qDebug()<<"Error="<<db.lastError().text();} return…