1 軟件下載與安裝
eclipse(c/c++)
qt
eclipse的qt插件
sqlite
sqlite admin(sqlite可視化界面,選擇性安裝)
2 環(huán)境搭建
1)eclipse
Window-->Preferences里,選擇Qt,增加:
3 簡單示例:點擊按鈕,連接sqlite數(shù)據(jù)庫,并創(chuàng)建表

/**//* 相關(guān)代碼 */

/**//* 頭文件引用 */
#include <QSqlDatabase>
#include <QSqlQuery>


/**//* 構(gòu)造函數(shù) */

/**//* 信號槽 */
connect(ui.connectDBButton, SIGNAL(clicked()), this, SLOT(connectDB()));


/**//* connectDB函數(shù)實現(xiàn) */
QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE");
db.setDatabaseName("aaa");
if(!db.open())


{
QMessageBox::critical(this, tr("infor"), tr("connect database failed!"), QMessageBox::Ok);
return ;
}
else


{
QMessageBox::critical(this, tr("infor"), tr("connect database success!"), QMessageBox::Ok);
}

QSqlQuery query;
query.exec("create table table1(tid integer primary key, "
"tname varchar,"
"taddress varchar)");
在編譯時會出現(xiàn)QSqlDatabase: No such file or directory的錯誤,因為pro里沒有加入sql模塊。在pro文件中加入: