西門子PLC1200-組態(tài)王跟Access數(shù)據(jù)庫(kù)--⑩查詢數(shù)據(jù)庫(kù)
查詢固定數(shù)據(jù)
1.0 打開之前的界面铜跑,增加一個(gè)查詢?nèi)掌跈谥?020/11/9號(hào)的記錄的按鈕
按鈕的命令語言如下:
Ctrl0.Where=" 日期 = '2020/11/9' " ;//搜索數(shù)據(jù)胎撇,注意單引號(hào)內(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ù)庫(kù)的數(shù)據(jù),當(dāng)然前提是你的數(shù)據(jù)庫(kù)有這樣的數(shù)據(jù)
4.0 上面是最簡(jiǎn)單的條件查詢箱季,下面我們?cè)黾狱c(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é)果是不一樣的,核對(duì)數(shù)據(jù)庫(kù)文件服爷,也應(yīng)該是相符合的
了解最新工控PLC杜恰,上位機(jī),機(jī)器人仍源,通訊等實(shí)例測(cè)試筆記~~請(qǐng)關(guān)注百家號(hào)或頭條號(hào)--老王工控筆記