18luck网站

18luck网站電子設計 | 18luck网站Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 18luck网站 >> 18luck平台 >> 組態王KingView >> 正文

軟件操作實例:組態王7.5和SQLsever數據庫交互

作者:佚名    文章來源:網友    點擊數:    更新時間:2024/7/18

一、要完成的功能任務



(1)組態王與SQL數據庫建立連接將數據存入數據庫中;

(2)使用組態王查詢數據庫中存儲(chu) 的數據並顯示在列表中。


二、軟件



組態王7.5、SQLserver 2016


三、實現方法




1、組態王新建工程,然後新建記錄體(ti) (圖1所示)

 

圖1



2、建表格模板(創建數據庫表格用的)如圖2所示:

圖2



3、SQL server數據庫新建數據庫如圖3所示:

 

圖3



4、創建ODBC數據源,如圖4所示:

圖4

 


本地數據庫就選擇loacl,其他電腦的數據庫,就選擇對應的計算機

 

 


默認數據庫選擇自己新建的數據庫

 

 

 



5、組態王連接數據庫,新建數據庫表格,如圖5所示:

圖5


然後運行組態王,就會(hui) 連接數據庫,並在數據庫中建名為(wei) “sql數據庫表”的一個(ge) 表格

 

 



6、往數據庫中插入數據,DeviceID需要在組態王中建立對於(yu) 的內(nei) 部變量,如圖6所示:

圖6



7、數據庫查詢

(1)ado控件關聯數據源

  

 

 

 

 

 

 

 

 

 

 


(2)全部查詢

創建按鈕,更名為(wei) “全部查詢”如下圖7所示:

 

圖7


 


Ctrl0是ado控件的名稱,雙擊ado控件就可以看到控件的名稱


 

 


腳本執行後就會(hui) 把數據庫中所有的數據查詢出來

 

(3)日曆控件查詢數據庫

a.創建日曆控件

微軟日曆控件(電腦上要裝office才行),插入通用控件-其他控件

 

如果微軟的日曆控件創建不了。可以嚐試注冊(ce) 一下,先找到控件所在的路徑

 

然後以管理員身份運行cmd,輸入指令regsvr32進行注冊(ce) ,路徑前後加雙引號(英文狀態下)

 

 

如果注冊(ce) 之後還是不能用,就使用亞(ya) 控自己開發的日曆控件

 

將兩(liang) 個(ge) 文件複製到組態王的安裝路徑下,然後手動注冊(ce) (和上麵方法一致),插入通用控件—組態王控件,上麵的是日期控件,下麵的是時間控件

 

日曆控件寫(xie) 腳本

雙擊日曆控件-事件-change,雙擊後麵的關(guan) 聯函數,先寫(xie) 開始

 

函數申明自己填寫(xie) ,比如A()

開始日期

 

結束日期

 

查詢腳本,按日期查詢,按日期降序排列

 


四、總結



以上為(wei) 組態王7.5與(yu) sql數據庫交互的全部流程,以上使用名稱為(wei) 測試名稱,實際工程項目時按自身使用需求更改。數據庫對應版本較多,但操作流程是通用的。

Tags:組態王,數據庫,SQLsever  
責任編輯:admin
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網友評論
關於我們 - 聯係我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁麵
下到頁底
晶體管查詢