Mengoneksikan Database dengan QT - SPARROW

Latest

Sharing Information and Fly like Sparrow

PARTNER

Senin, 27 Maret 2017

Mengoneksikan Database dengan QT

Tutorial berikut akan menjelaskan cara mengoneksikan QT dengan database SQLite Administrator. 

Pada tutorial sebelumnya telah dijelaskan bagaimana cara membuat database menggunakan SQLite Administrator dan hasilnya berupa file db_siswa.s3db. Selanjutnya database tersebut akan kita koneksikan dengan QT, langkah-langkahnya sebagai berikut:

Jalankan QT.

Buatlah projek Console baru QT, Klik Create Project, beri nama untuk proyek baru ini dengan  nama koneksi seperti tampak pada gambar berikut.. Klik Next, Next sampai tampil lembar kerja QT. Perhatikan juga gambar-gambar berikut:


Selanjutnya, klik 2x file koneksi.pro dan tambahkan skrip berikut:
 QT += sql di bawah QT   -= gui. Untuk lebih jelasnya perhatikan gambar di bawah ini: 
Selanjutnya buatlah skrip berikut di main.cpp, untuk membuka main.cpp, caranya klik 2x main.cpp:

#include <QtCore/QCoreApplication> 
#include <QDebug>
#include <QtSql/QtSql>
int main(int argc, char *argv[])
{
    QCoreApplication a(argc, argv);
    qDebug()<< QSqlDatabase::drivers();
    QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE");
    db.setDatabaseName( "db_siswa.s3db");
    if(!db.open())
    {
        qDebug() << db.lastError();
        qFatal("Failed to connect.");
    } else qDebug() << "Koneksi Berhasil";
    return a.exec();
}

Perhatikan gambar berikut:



Jika sudah selesai, jalankan program tersebut, jika sukses, pesan berhasil dan database sudah terkoneksi dengan QT.



Terima kasih Anda telah membaca artikel Mengoneksikan Databse dengan QT. Ikuti tutorial selanjutnya Menampilkan database.

Selamat mencoba dan Sukses untuk Anda.

Tidak ada komentar:

Posting Komentar