Jalankan QT, buat proyek Console baru dengan nama tampildata
Klik Next, Next sampai lembar kerja QT terbuka. Pada tampildata.pro ketikkan skrip sebagai berikut:
#-------------------------------------------------
#
# Project created by QtCreator 2016-05-06T18:48:10
#
#-------------------------------------------------
QT += core
QT -= gui
QT += sql
TARGET = tampildata
CONFIG += console
CONFIG -= app_bundle
TEMPLATE = app
SOURCES += main.cpp
Perhatikan gambar berikut:
#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("d:/basisdata/tampildata/db_siswa.s3db");
if(!db.open())
{
qDebug() << db.lastError();
qFatal( "Failed to connect." );
} else qDebug() << "Koneksi berhasil";
QSqlQuery query;
bool cek = query.exec("select nis,nama from tb_siswaorder by nis desc");
qDebug() << cek;
QString nis,nama;
while(query.next())
{
nis = query.value(0).toString();
nama = query.value(1).toString();
qDebug() << nis <<" "<< nama;
}
return a.exec();
}
Simpan pekerjaan tersebut, kemudian jalankan. Jika berhasil, data yang sudah diinputkan pada database akan ditampilkan di layar seperti gambar berikut:




0 Response to "Menampilkan Data - QT"
Posting Komentar