陳宏濤 王青林
摘要:為了提高采煤機(jī)人機(jī)智能監(jiān)控系統(tǒng)故障診斷功能和采煤生產(chǎn)效率,該文設(shè)計(jì)了基于VC++采煤機(jī)智能監(jiān)控系統(tǒng)的SQLite數(shù)據(jù)庫,該數(shù)據(jù)庫具有的體積小、運(yùn)行穩(wěn)定和讀取速度快等優(yōu)點(diǎn)。
關(guān)鍵詞:SQLite;采煤機(jī);監(jiān)控系統(tǒng)
中圖分類號:TP391 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2014)36-8595-02
采煤機(jī)智能監(jiān)控系統(tǒng)以高可靠性、高穩(wěn)定性的工控機(jī)為基礎(chǔ),采用WinCE系統(tǒng)為工控機(jī)的操作系統(tǒng),應(yīng)用程序采用編程靈活的C++研發(fā)監(jiān)控系統(tǒng)軟件,如圖1所示。采煤機(jī)智能監(jiān)控系統(tǒng)需要將故障報(bào)警信息存入數(shù)據(jù)庫,以備維修時(shí)能夠查閱,同時(shí)將采煤機(jī)故障屏蔽狀態(tài)寫入數(shù)據(jù)庫,實(shí)現(xiàn)故障屏蔽功能。人機(jī)智能監(jiān)控系統(tǒng)使用SQLite數(shù)據(jù)庫實(shí)現(xiàn)數(shù)據(jù)存儲功能。
1 SQLite數(shù)據(jù)庫簡介
SQLite 是D.Richard Hipp 在2000 年開發(fā)出來的一個(gè)小型數(shù)據(jù)庫。其源代碼完全開放, 可以免費(fèi)用于任何用途, 包括商業(yè)目的。SQLite 是一個(gè)很小的C 語言鏈接庫, 這個(gè)庫本身就完全包含數(shù)據(jù)庫引擎和接口的功能, 而且可以嵌入至其它程序中,完全不用額外的設(shè)定[1]。其主要特點(diǎn)如下[2]:
1) 體積小,編譯后的產(chǎn)品不過幾十KB;2) 數(shù)據(jù)庫系統(tǒng)運(yùn)行穩(wěn)定、速度較快;3) 數(shù)據(jù)庫系統(tǒng)功能可根據(jù)具體應(yīng)用需求進(jìn)行裁剪或定
制;4) 具有可移植性,支持多種嵌入式操作系統(tǒng);5) 代碼是開源的。
2 SQLite數(shù)據(jù)庫在監(jiān)控系統(tǒng)中的應(yīng)用
在使用SQLite數(shù)據(jù)庫時(shí),首先需要在下載CppSQLite3U,它是對sqlite原有C的api進(jìn)行的C++封裝。然后將CppSQLite3U的頭文件和可執(zhí)行文件加載入人機(jī)智能監(jiān)控系統(tǒng)程序,對數(shù)據(jù)庫進(jìn)行配置。通過CppSQLite3DB、CppSQLite3Statement、CppSQLite3DB、CppSQLite3Query、CppSQLite3Exception五個(gè)類來實(shí)現(xiàn)對數(shù)據(jù)庫的操作。
2.1 故障屏蔽功能的實(shí)現(xiàn)
采煤機(jī)人機(jī)智能監(jiān)控系統(tǒng)故障屏蔽功能能夠?qū)崿F(xiàn)對采煤機(jī)故障的臨時(shí)屏蔽,保證采煤機(jī)在安全情況下繼續(xù)生產(chǎn),提高生產(chǎn)效率。如圖1所示為:
圖1 操作屏蔽界面
進(jìn)行采煤機(jī)故障屏蔽時(shí)將屏蔽狀態(tài)通過CAN總線發(fā)送至主控器,通過主控器實(shí)現(xiàn)故障屏蔽,同時(shí)將屏蔽狀態(tài)保存至數(shù)據(jù)庫,以在每次進(jìn)入故障屏蔽界面時(shí)調(diào)用數(shù)據(jù)庫中故障狀態(tài)顯示當(dāng)前故障是不是已經(jīng)被屏蔽。
采煤機(jī)故障屏蔽狀態(tài)寫入數(shù)據(jù)庫中的主要步驟和代碼如下:
1) 打開數(shù)據(jù)庫:
rc=sqlite3_open("\\Hard Disk\\sany.db",&db);
2) 定義一個(gè)字符串str存儲SQLite更新數(shù)據(jù)庫的語言:
str.Format(_T("update shield set Sguzhang=%d where Sno =%d"),write[y],y);
3) 調(diào)用數(shù)據(jù)庫類函數(shù)執(zhí)行數(shù)據(jù)庫語言:
q=db.execQuery(str);
4) 關(guān)閉數(shù)據(jù)庫:
sqlite3_close(db);
2.2 故障記錄功能的實(shí)現(xiàn)
故障記錄功能主要記錄采煤機(jī)發(fā)生故障的時(shí)間、報(bào)警號、報(bào)警內(nèi)容以及目前故障狀態(tài),對于目前正在發(fā)生的故障以紅色字體顯示,如圖2所示:
圖2 故障記錄界面
故障記錄界面能夠準(zhǔn)備提供目前采煤機(jī)的故障狀態(tài),同時(shí)對于采煤機(jī)的維修維護(hù)提供全面的故障信息。故障記錄功能主要由故障記錄過程和故障查詢過程組成。其中故障記錄過程將采煤機(jī)實(shí)時(shí)發(fā)生的故障信息,包括故障號、時(shí)間、狀態(tài)存入數(shù)據(jù)庫,故障信息存入數(shù)據(jù)庫的步驟和主要代碼如下:
1) 打開數(shù)據(jù)庫:
rc=sqlite3_open("\\Hard Disk\\sany.db",&db);
2) 將故障發(fā)生的時(shí)間、報(bào)警號、報(bào)警內(nèi)容和故障狀態(tài)通過SQLite語句存入數(shù)據(jù)庫:
q=db.execQuery (L"insert into alarm(Stime,Salarmno,Sneirong,Szhuangtai) values(datetime('now', 'localtime'),02,'2','1')");
3) 關(guān)閉數(shù)據(jù)庫:
sqlite3_close(db);
當(dāng)操作人員進(jìn)入故障記錄界面查看歷史故障信息時(shí),需要調(diào)用數(shù)據(jù)庫將存儲的故障信息顯示在故障記錄界面,其查詢數(shù)據(jù)庫故障信息的主要步驟和代碼如下:
1) 打開數(shù)據(jù)庫:
rc=sqlite3_open("\\Hard Disk\\sany.db",&db);
2) 調(diào)用SQLite函數(shù)sqlite3_get_table進(jìn)行故障信息查找:
rc=sqlite3_get_table(db,"select * from alarm",result,nRow,nColum,&zErrMsg);
其中第一個(gè)參數(shù)是查找的數(shù)據(jù)庫名稱,第二個(gè)參數(shù)是執(zhí)行數(shù)據(jù)庫語言,第三個(gè)參數(shù)將數(shù)據(jù)庫信息存貯在result數(shù)組內(nèi),第四個(gè)參數(shù)nRow返回?cái)?shù)據(jù)庫中故障信息的行數(shù),第五個(gè)參數(shù)nColum返回?cái)?shù)據(jù)庫中故障信息的列數(shù),第六個(gè)參數(shù)zErrMsg 返回錯(cuò)誤信息。通過調(diào)用result數(shù)組顯示故障信息。
3) 關(guān)閉數(shù)據(jù)庫:
sqlite3_close(db);
3 結(jié)束語
本文詳細(xì)介紹了基于VC++的監(jiān)控系統(tǒng)SQLite數(shù)據(jù)設(shè)計(jì)方法,以及SQLite數(shù)據(jù)在故障屏蔽界面、故障查詢界面的應(yīng)用,對采煤機(jī)的故障診斷和提高采煤機(jī)生產(chǎn)效率有著非常重要的作用。
參考文獻(xiàn):
[1] 莊學(xué)山.嵌入式數(shù)據(jù)庫SQLite 在水情信息監(jiān)測系統(tǒng)中的應(yīng)用[J].工業(yè)控制計(jì)算機(jī),2007,20 (8).
[2] 李妍.基于SQLite的在線監(jiān)測系統(tǒng)[J].科技廣場,2009(9):186-188.
[3] 李妍.基于SQLite的在線監(jiān)測系統(tǒng)[J].科技廣場,2009(9):186-188.
摘要:為了提高采煤機(jī)人機(jī)智能監(jiān)控系統(tǒng)故障診斷功能和采煤生產(chǎn)效率,該文設(shè)計(jì)了基于VC++采煤機(jī)智能監(jiān)控系統(tǒng)的SQLite數(shù)據(jù)庫,該數(shù)據(jù)庫具有的體積小、運(yùn)行穩(wěn)定和讀取速度快等優(yōu)點(diǎn)。
關(guān)鍵詞:SQLite;采煤機(jī);監(jiān)控系統(tǒng)
中圖分類號:TP391 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2014)36-8595-02
采煤機(jī)智能監(jiān)控系統(tǒng)以高可靠性、高穩(wěn)定性的工控機(jī)為基礎(chǔ),采用WinCE系統(tǒng)為工控機(jī)的操作系統(tǒng),應(yīng)用程序采用編程靈活的C++研發(fā)監(jiān)控系統(tǒng)軟件,如圖1所示。采煤機(jī)智能監(jiān)控系統(tǒng)需要將故障報(bào)警信息存入數(shù)據(jù)庫,以備維修時(shí)能夠查閱,同時(shí)將采煤機(jī)故障屏蔽狀態(tài)寫入數(shù)據(jù)庫,實(shí)現(xiàn)故障屏蔽功能。人機(jī)智能監(jiān)控系統(tǒng)使用SQLite數(shù)據(jù)庫實(shí)現(xiàn)數(shù)據(jù)存儲功能。
1 SQLite數(shù)據(jù)庫簡介
SQLite 是D.Richard Hipp 在2000 年開發(fā)出來的一個(gè)小型數(shù)據(jù)庫。其源代碼完全開放, 可以免費(fèi)用于任何用途, 包括商業(yè)目的。SQLite 是一個(gè)很小的C 語言鏈接庫, 這個(gè)庫本身就完全包含數(shù)據(jù)庫引擎和接口的功能, 而且可以嵌入至其它程序中,完全不用額外的設(shè)定[1]。其主要特點(diǎn)如下[2]:
1) 體積小,編譯后的產(chǎn)品不過幾十KB;2) 數(shù)據(jù)庫系統(tǒng)運(yùn)行穩(wěn)定、速度較快;3) 數(shù)據(jù)庫系統(tǒng)功能可根據(jù)具體應(yīng)用需求進(jìn)行裁剪或定
制;4) 具有可移植性,支持多種嵌入式操作系統(tǒng);5) 代碼是開源的。
2 SQLite數(shù)據(jù)庫在監(jiān)控系統(tǒng)中的應(yīng)用
在使用SQLite數(shù)據(jù)庫時(shí),首先需要在下載CppSQLite3U,它是對sqlite原有C的api進(jìn)行的C++封裝。然后將CppSQLite3U的頭文件和可執(zhí)行文件加載入人機(jī)智能監(jiān)控系統(tǒng)程序,對數(shù)據(jù)庫進(jìn)行配置。通過CppSQLite3DB、CppSQLite3Statement、CppSQLite3DB、CppSQLite3Query、CppSQLite3Exception五個(gè)類來實(shí)現(xiàn)對數(shù)據(jù)庫的操作。
2.1 故障屏蔽功能的實(shí)現(xiàn)
采煤機(jī)人機(jī)智能監(jiān)控系統(tǒng)故障屏蔽功能能夠?qū)崿F(xiàn)對采煤機(jī)故障的臨時(shí)屏蔽,保證采煤機(jī)在安全情況下繼續(xù)生產(chǎn),提高生產(chǎn)效率。如圖1所示為:
圖1 操作屏蔽界面
進(jìn)行采煤機(jī)故障屏蔽時(shí)將屏蔽狀態(tài)通過CAN總線發(fā)送至主控器,通過主控器實(shí)現(xiàn)故障屏蔽,同時(shí)將屏蔽狀態(tài)保存至數(shù)據(jù)庫,以在每次進(jìn)入故障屏蔽界面時(shí)調(diào)用數(shù)據(jù)庫中故障狀態(tài)顯示當(dāng)前故障是不是已經(jīng)被屏蔽。
采煤機(jī)故障屏蔽狀態(tài)寫入數(shù)據(jù)庫中的主要步驟和代碼如下:
1) 打開數(shù)據(jù)庫:
rc=sqlite3_open("\\Hard Disk\\sany.db",&db);
2) 定義一個(gè)字符串str存儲SQLite更新數(shù)據(jù)庫的語言:
str.Format(_T("update shield set Sguzhang=%d where Sno =%d"),write[y],y);
3) 調(diào)用數(shù)據(jù)庫類函數(shù)執(zhí)行數(shù)據(jù)庫語言:
q=db.execQuery(str);
4) 關(guān)閉數(shù)據(jù)庫:
sqlite3_close(db);
2.2 故障記錄功能的實(shí)現(xiàn)
故障記錄功能主要記錄采煤機(jī)發(fā)生故障的時(shí)間、報(bào)警號、報(bào)警內(nèi)容以及目前故障狀態(tài),對于目前正在發(fā)生的故障以紅色字體顯示,如圖2所示:
圖2 故障記錄界面
故障記錄界面能夠準(zhǔn)備提供目前采煤機(jī)的故障狀態(tài),同時(shí)對于采煤機(jī)的維修維護(hù)提供全面的故障信息。故障記錄功能主要由故障記錄過程和故障查詢過程組成。其中故障記錄過程將采煤機(jī)實(shí)時(shí)發(fā)生的故障信息,包括故障號、時(shí)間、狀態(tài)存入數(shù)據(jù)庫,故障信息存入數(shù)據(jù)庫的步驟和主要代碼如下:
1) 打開數(shù)據(jù)庫:
rc=sqlite3_open("\\Hard Disk\\sany.db",&db);
2) 將故障發(fā)生的時(shí)間、報(bào)警號、報(bào)警內(nèi)容和故障狀態(tài)通過SQLite語句存入數(shù)據(jù)庫:
q=db.execQuery (L"insert into alarm(Stime,Salarmno,Sneirong,Szhuangtai) values(datetime('now', 'localtime'),02,'2','1')");
3) 關(guān)閉數(shù)據(jù)庫:
sqlite3_close(db);
當(dāng)操作人員進(jìn)入故障記錄界面查看歷史故障信息時(shí),需要調(diào)用數(shù)據(jù)庫將存儲的故障信息顯示在故障記錄界面,其查詢數(shù)據(jù)庫故障信息的主要步驟和代碼如下:
1) 打開數(shù)據(jù)庫:
rc=sqlite3_open("\\Hard Disk\\sany.db",&db);
2) 調(diào)用SQLite函數(shù)sqlite3_get_table進(jìn)行故障信息查找:
rc=sqlite3_get_table(db,"select * from alarm",result,nRow,nColum,&zErrMsg);
其中第一個(gè)參數(shù)是查找的數(shù)據(jù)庫名稱,第二個(gè)參數(shù)是執(zhí)行數(shù)據(jù)庫語言,第三個(gè)參數(shù)將數(shù)據(jù)庫信息存貯在result數(shù)組內(nèi),第四個(gè)參數(shù)nRow返回?cái)?shù)據(jù)庫中故障信息的行數(shù),第五個(gè)參數(shù)nColum返回?cái)?shù)據(jù)庫中故障信息的列數(shù),第六個(gè)參數(shù)zErrMsg 返回錯(cuò)誤信息。通過調(diào)用result數(shù)組顯示故障信息。
3) 關(guān)閉數(shù)據(jù)庫:
sqlite3_close(db);
3 結(jié)束語
本文詳細(xì)介紹了基于VC++的監(jiān)控系統(tǒng)SQLite數(shù)據(jù)設(shè)計(jì)方法,以及SQLite數(shù)據(jù)在故障屏蔽界面、故障查詢界面的應(yīng)用,對采煤機(jī)的故障診斷和提高采煤機(jī)生產(chǎn)效率有著非常重要的作用。
參考文獻(xiàn):
[1] 莊學(xué)山.嵌入式數(shù)據(jù)庫SQLite 在水情信息監(jiān)測系統(tǒng)中的應(yīng)用[J].工業(yè)控制計(jì)算機(jī),2007,20 (8).
[2] 李妍.基于SQLite的在線監(jiān)測系統(tǒng)[J].科技廣場,2009(9):186-188.
[3] 李妍.基于SQLite的在線監(jiān)測系統(tǒng)[J].科技廣場,2009(9):186-188.
摘要:為了提高采煤機(jī)人機(jī)智能監(jiān)控系統(tǒng)故障診斷功能和采煤生產(chǎn)效率,該文設(shè)計(jì)了基于VC++采煤機(jī)智能監(jiān)控系統(tǒng)的SQLite數(shù)據(jù)庫,該數(shù)據(jù)庫具有的體積小、運(yùn)行穩(wěn)定和讀取速度快等優(yōu)點(diǎn)。
關(guān)鍵詞:SQLite;采煤機(jī);監(jiān)控系統(tǒng)
中圖分類號:TP391 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2014)36-8595-02
采煤機(jī)智能監(jiān)控系統(tǒng)以高可靠性、高穩(wěn)定性的工控機(jī)為基礎(chǔ),采用WinCE系統(tǒng)為工控機(jī)的操作系統(tǒng),應(yīng)用程序采用編程靈活的C++研發(fā)監(jiān)控系統(tǒng)軟件,如圖1所示。采煤機(jī)智能監(jiān)控系統(tǒng)需要將故障報(bào)警信息存入數(shù)據(jù)庫,以備維修時(shí)能夠查閱,同時(shí)將采煤機(jī)故障屏蔽狀態(tài)寫入數(shù)據(jù)庫,實(shí)現(xiàn)故障屏蔽功能。人機(jī)智能監(jiān)控系統(tǒng)使用SQLite數(shù)據(jù)庫實(shí)現(xiàn)數(shù)據(jù)存儲功能。
1 SQLite數(shù)據(jù)庫簡介
SQLite 是D.Richard Hipp 在2000 年開發(fā)出來的一個(gè)小型數(shù)據(jù)庫。其源代碼完全開放, 可以免費(fèi)用于任何用途, 包括商業(yè)目的。SQLite 是一個(gè)很小的C 語言鏈接庫, 這個(gè)庫本身就完全包含數(shù)據(jù)庫引擎和接口的功能, 而且可以嵌入至其它程序中,完全不用額外的設(shè)定[1]。其主要特點(diǎn)如下[2]:
1) 體積小,編譯后的產(chǎn)品不過幾十KB;2) 數(shù)據(jù)庫系統(tǒng)運(yùn)行穩(wěn)定、速度較快;3) 數(shù)據(jù)庫系統(tǒng)功能可根據(jù)具體應(yīng)用需求進(jìn)行裁剪或定
制;4) 具有可移植性,支持多種嵌入式操作系統(tǒng);5) 代碼是開源的。
2 SQLite數(shù)據(jù)庫在監(jiān)控系統(tǒng)中的應(yīng)用
在使用SQLite數(shù)據(jù)庫時(shí),首先需要在下載CppSQLite3U,它是對sqlite原有C的api進(jìn)行的C++封裝。然后將CppSQLite3U的頭文件和可執(zhí)行文件加載入人機(jī)智能監(jiān)控系統(tǒng)程序,對數(shù)據(jù)庫進(jìn)行配置。通過CppSQLite3DB、CppSQLite3Statement、CppSQLite3DB、CppSQLite3Query、CppSQLite3Exception五個(gè)類來實(shí)現(xiàn)對數(shù)據(jù)庫的操作。
2.1 故障屏蔽功能的實(shí)現(xiàn)
采煤機(jī)人機(jī)智能監(jiān)控系統(tǒng)故障屏蔽功能能夠?qū)崿F(xiàn)對采煤機(jī)故障的臨時(shí)屏蔽,保證采煤機(jī)在安全情況下繼續(xù)生產(chǎn),提高生產(chǎn)效率。如圖1所示為:
圖1 操作屏蔽界面
進(jìn)行采煤機(jī)故障屏蔽時(shí)將屏蔽狀態(tài)通過CAN總線發(fā)送至主控器,通過主控器實(shí)現(xiàn)故障屏蔽,同時(shí)將屏蔽狀態(tài)保存至數(shù)據(jù)庫,以在每次進(jìn)入故障屏蔽界面時(shí)調(diào)用數(shù)據(jù)庫中故障狀態(tài)顯示當(dāng)前故障是不是已經(jīng)被屏蔽。
采煤機(jī)故障屏蔽狀態(tài)寫入數(shù)據(jù)庫中的主要步驟和代碼如下:
1) 打開數(shù)據(jù)庫:
rc=sqlite3_open("\\Hard Disk\\sany.db",&db);
2) 定義一個(gè)字符串str存儲SQLite更新數(shù)據(jù)庫的語言:
str.Format(_T("update shield set Sguzhang=%d where Sno =%d"),write[y],y);
3) 調(diào)用數(shù)據(jù)庫類函數(shù)執(zhí)行數(shù)據(jù)庫語言:
q=db.execQuery(str);
4) 關(guān)閉數(shù)據(jù)庫:
sqlite3_close(db);
2.2 故障記錄功能的實(shí)現(xiàn)
故障記錄功能主要記錄采煤機(jī)發(fā)生故障的時(shí)間、報(bào)警號、報(bào)警內(nèi)容以及目前故障狀態(tài),對于目前正在發(fā)生的故障以紅色字體顯示,如圖2所示:
圖2 故障記錄界面
故障記錄界面能夠準(zhǔn)備提供目前采煤機(jī)的故障狀態(tài),同時(shí)對于采煤機(jī)的維修維護(hù)提供全面的故障信息。故障記錄功能主要由故障記錄過程和故障查詢過程組成。其中故障記錄過程將采煤機(jī)實(shí)時(shí)發(fā)生的故障信息,包括故障號、時(shí)間、狀態(tài)存入數(shù)據(jù)庫,故障信息存入數(shù)據(jù)庫的步驟和主要代碼如下:
1) 打開數(shù)據(jù)庫:
rc=sqlite3_open("\\Hard Disk\\sany.db",&db);
2) 將故障發(fā)生的時(shí)間、報(bào)警號、報(bào)警內(nèi)容和故障狀態(tài)通過SQLite語句存入數(shù)據(jù)庫:
q=db.execQuery (L"insert into alarm(Stime,Salarmno,Sneirong,Szhuangtai) values(datetime('now', 'localtime'),02,'2','1')");
3) 關(guān)閉數(shù)據(jù)庫:
sqlite3_close(db);
當(dāng)操作人員進(jìn)入故障記錄界面查看歷史故障信息時(shí),需要調(diào)用數(shù)據(jù)庫將存儲的故障信息顯示在故障記錄界面,其查詢數(shù)據(jù)庫故障信息的主要步驟和代碼如下:
1) 打開數(shù)據(jù)庫:
rc=sqlite3_open("\\Hard Disk\\sany.db",&db);
2) 調(diào)用SQLite函數(shù)sqlite3_get_table進(jìn)行故障信息查找:
rc=sqlite3_get_table(db,"select * from alarm",result,nRow,nColum,&zErrMsg);
其中第一個(gè)參數(shù)是查找的數(shù)據(jù)庫名稱,第二個(gè)參數(shù)是執(zhí)行數(shù)據(jù)庫語言,第三個(gè)參數(shù)將數(shù)據(jù)庫信息存貯在result數(shù)組內(nèi),第四個(gè)參數(shù)nRow返回?cái)?shù)據(jù)庫中故障信息的行數(shù),第五個(gè)參數(shù)nColum返回?cái)?shù)據(jù)庫中故障信息的列數(shù),第六個(gè)參數(shù)zErrMsg 返回錯(cuò)誤信息。通過調(diào)用result數(shù)組顯示故障信息。
3) 關(guān)閉數(shù)據(jù)庫:
sqlite3_close(db);
3 結(jié)束語
本文詳細(xì)介紹了基于VC++的監(jiān)控系統(tǒng)SQLite數(shù)據(jù)設(shè)計(jì)方法,以及SQLite數(shù)據(jù)在故障屏蔽界面、故障查詢界面的應(yīng)用,對采煤機(jī)的故障診斷和提高采煤機(jī)生產(chǎn)效率有著非常重要的作用。
參考文獻(xiàn):
[1] 莊學(xué)山.嵌入式數(shù)據(jù)庫SQLite 在水情信息監(jiān)測系統(tǒng)中的應(yīng)用[J].工業(yè)控制計(jì)算機(jī),2007,20 (8).
[2] 李妍.基于SQLite的在線監(jiān)測系統(tǒng)[J].科技廣場,2009(9):186-188.
[3] 李妍.基于SQLite的在線監(jiān)測系統(tǒng)[J].科技廣場,2009(9):186-188.