堅持最初的夢想,揚(yáng)帆起航,乘風(fēng)破浪,永不言敗。
01 數(shù)據(jù)庫
數(shù)據(jù)庫是什么?簡易言之,就是保存數(shù)據(jù)的文件。可以存儲大量數(shù)據(jù),包括插入數(shù)據(jù)、更新數(shù)據(jù)、截取數(shù)據(jù)等。用專業(yè)術(shù)語來說,數(shù)據(jù)庫是“按照數(shù)據(jù)結(jié)構(gòu)來組織、存儲和管理數(shù)據(jù)的倉庫”。是一個長期存儲在計算機(jī)內(nèi)的、有組織的、可共享的、統(tǒng)一管理的大量數(shù)據(jù)的集合。
什么時候需要數(shù)據(jù)庫?在嵌入式里,存儲大量數(shù)據(jù),或者記錄數(shù)據(jù),就需要用到數(shù)據(jù)庫。
舉個簡單的例子,比如手機(jī)的鬧鐘就使用到了數(shù)據(jù)庫,我們設(shè)置的鬧鐘數(shù)據(jù)將會保存到數(shù)據(jù)庫里,鬧鐘程序運(yùn)行時會從數(shù)據(jù)庫里讀取出上次保存的鬧鐘數(shù)據(jù)。如果沒有數(shù)據(jù)庫,則鬧鐘程序關(guān)機(jī)了數(shù)據(jù)不保存在物理儲存設(shè)備里,下次運(yùn)行鬧鐘時就沒有上次設(shè)置的鬧鐘數(shù)據(jù),這顯然是不合理的。
所以我們需要用到數(shù)據(jù)庫。
本章認(rèn)為讀者已經(jīng)基本了解數(shù)據(jù)庫,已經(jīng)對數(shù)據(jù)庫有一定的認(rèn)識,如果沒有對數(shù)據(jù)庫了解,請自行學(xué)習(xí),數(shù)據(jù)庫知識很多,而我們只是講解 Qt 怎么
去用數(shù)據(jù)庫,對數(shù)據(jù)庫的簡單操作!目的就是在 Qt 里使用數(shù)據(jù)庫!
想要在項目中使用 Qt SQL 模塊,需要在項目配置文件里添加如下語句。
QT += core gui sql
02 Qt SQL 簡介文章來源:http://www.zghlxwxcb.cn/news/detail-827293.html
Qt SQL 模塊為數(shù)據(jù)庫提供了編程支持,Qt 支持很多種常見的數(shù)據(jù)庫,如?MySQL、Oracle、MS SQL Server、SQLite等。Qt SQL?模塊里包含了很多個類,可以輕松實現(xiàn)數(shù)據(jù)庫的連接文章來源地址http://www.zghlxwxcb.cn/news/detail-827293.html
到了這里,關(guān)于基于Qt數(shù)據(jù)庫項目實現(xiàn)(Sqlite3為例)|考查數(shù)據(jù)庫、繪制(畫家)、事件等知識點(進(jìn)階)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!