西門子PLC1200-組態(tài)王跟Access數(shù)據(jù)庫--⑩查詢數(shù)據(jù)庫

西門子PLC1200-組態(tài)王跟Access數(shù)據(jù)庫--⑩查詢數(shù)據(jù)庫

查詢固定數(shù)據(jù)

1.0 打開之前的界面,增加一個(gè)查詢?nèi)掌跈谥?020/11/9號的記錄的按鈕

按鈕的命令語言如下:

Ctrl0.Where=" 日期 = '2020/11/9' " ;//搜索數(shù)據(jù),注意單引號內(nèi)的數(shù)據(jù)不允許有空格,因?yàn)榭崭裨谧址幸矔?huì)存在

Ctrl0.FetchData( );//取出數(shù)據(jù)

Ctrl0.FetchEnd( );//讀取結(jié)束

2.0 在做一個(gè)文本,用來查詢當(dāng)前搜索的條件,方便調(diào)試

3.0 當(dāng)重啟運(yùn)行的時(shí)候,點(diǎn)擊查詢記錄,成功的話就會(huì)看到下圖所示,能夠查詢到數(shù)據(jù)庫的數(shù)據(jù),當(dāng)然前提是你的數(shù)據(jù)庫有這樣的數(shù)據(jù)

4.0 上面是最簡單的條件查詢,下面我們增加點(diǎn)難度,自定義查詢內(nèi)容,首先要在數(shù)據(jù)詞典,新建一個(gè)變量FindData1,數(shù)據(jù)類型為內(nèi)存字符串

5.0 然后新增一個(gè)文本,用來作為字符串輸入,鏈接FindData1的字符串變量

6.0 而查詢記錄按鈕的命令語言應(yīng)該改為:如下

Ctrl0.Where=" 日期 = ' "+\\本站點(diǎn)\FindData1+" ' " ;//

Ctrl0.FetchData( );

Ctrl0.FetchEnd( );

注意:查詢數(shù)字也是用字符串類型

7.0 當(dāng)前查詢的調(diào)節(jié)文本輸出,他的命令語言也改成,Ctrl0.Where=" 日期 = ' "+\\本站點(diǎn)\FindData1+" ' " ;

8.0 如果以上都完成的話,如下圖,當(dāng)查詢?nèi)掌诜謩e為2020/11/9和2020/11/4的話,他的結(jié)果是不一樣的,核對數(shù)據(jù)庫文件,也應(yīng)該是相符合的

了解最新工控PLC,上位機(jī),機(jī)器人,通訊等實(shí)例測試筆記~~請關(guān)注百家號或頭條號--老王工控筆記

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容