西門子PLC1200-組態王跟Access數據庫--⑪查詢數據庫

西門子PLC1200-組態王跟Access數據庫--⑪查詢數據庫

數據庫兩條件查詢

1.0 自定義日期,並且滿足level1=60的數據,查詢出來

具體命令語句如下:

Ctrl0.Where=" 日期 = '"+\\本站點\FindData1+"'    and level1=60     " ;

Ctrl0.FetchData( );

Ctrl0.FetchEnd( );

把這語句放置在查詢記錄的按鈕下

1.1 當點擊查詢時,會篩選數據庫中的數據,根據數據庫記錄,應該篩選出6個滿足條件的,如下圖

2 查找滿足條件的數據,並修改這些數據的某一項

2.0 先在數據詞典中,新建一個內存整數的變量FindData2,初始值設置成需要改變的數字

2.1 然後在記錄表中,新建一個記錄表,選擇一個需要改變的字段,鏈接剛纔新建的具體變量,以賦值

2.2 新建一個更改數據的按鈕,在彈起時,設置如下命令語言,先查詢,後更改,這是更改針對前面抓取的數據內容

string A;

A = " 日期 = '"+\\本站點\FindData1+"'    and level2=0     " ;

SQLUpdate( \\本站點\DeviceID, "表格", "更改的level1",A);

2.3 重啓運行,先看下目前的數據庫,滿足level2=0又是11月12日的有三項,而且level1爲0

2.4 點擊查詢,應該能看到如下畫面

2.5 然後點擊更改level1,然後查詢,你可以看到level1的值都變成6666

2.6 再點開我們的數據庫,可以看到,除了查詢的那三項level1的數據更改了,其他都不變

瞭解最新工控PLC,上位機,機器人,通訊等實例測試筆記~~請關注百家號或頭條號--老王工控筆記

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章