色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

libqt4 sql mysql下載

錢斌斌2年前13瀏覽0評論

在qt中使用mysql數據庫需要先安裝libqt4-sql-mysql模塊,該模塊可以通過apt-get命令進行下載安裝。

sudo apt-get install libqt4-sql-mysql

安裝完成后,需要在qt工程中加入該模塊的庫。

#include <QtSql/QSqlDatabase>#include <QSqlQuery>//連接mysql數據庫
QSqlDatabase db=QSqlDatabase::addDatabase("QMYSQL");
db.setHostName("localhost");
db.setUserName("root");
db.setPassword("123456");
db.setDatabaseName("test");
//執行sql語句
QSqlQuery query;
query.exec("select * from student");
while(query.next())
{
QString name=query.value("name").toString();
QString age=query.value("age").toString();
qDebug()<

上述示例中,先通過addDatabase函數創建一個QSqlDatabase對象,并指定其為mysql類型,并分別設置主機名、用戶名、密碼和數據庫名稱。然后通過exec函數執行sql語句,并通過next函數依次遍歷查詢結果,并使用value函數獲取字段的值。

當然,該模塊還支持其他的數據庫類型,只需將addDatabase函數中的參數值改為對應的類型即可,例如postgresql、sqlite等。