निश्चित रूप से आपको क्यूटी की शानदार कक्षाओं को आजमाना चाहिए:
#include <QSqlDatabase>
#include <QSqlQuery>
Postgres के साथ काम करना केक का एक टुकड़ा है:
void testConnect()
{
QSqlDatabase db;
db = QSqlDatabase::addDatabase("QPSQL");
db.setHostName("localhost");
db.setDatabaseName("mydatabase");
db.setUserName("myusername");
db.setPassword("mypassword");
db.setPort(5432);
if (db.open())
qDebug() << "Connection ok!";
else
qDebug() << "Connection Failed!";
}
void testQuery()
{
QSqlQuery query(
"select table_name "
"from information_schema.tables "
"where table_schema = 'public' "
"order by 1");
while (query.next()) {
qDebug() << query.value("table_name").toString();
}
}
आपको किसी ODBC ड्राइवर की आवश्यकता नहीं है। एक महान क्यूटी सहायता प्रणाली में और पढ़ें। जोड़ना याद रखें
QT += sql
आपकी project.pro फ़ाइल में।