組態王可以與SqlServer、mysql、acess、oracle等數據庫進行數據交互。本文重點梳理了如何把組態王中的數據保存到SqlServer數據庫中,并使用ADO控件對數據庫中的數據進行查詢,組態王與其他數據庫交互的配置方法也與此類似。
一、數據存到SQL數據庫 1.新建記錄體 2、創建表格模板 3、打開sqlserver,新建數據庫 4、創建ODBC數據源 5.使用SQLConnect函數連接數據庫,SQLCraetTable函數用于在數據庫中創建表格 6.使用SQLInsert函數往數據庫中插入數據 二、數據庫查詢 (1)ado控件關聯數據源拉出adb控件
點擊控件屬性
點擊瀏覽
選擇ODBC Drivers
選擇ODBC中建立好的數據源
測試連接
選擇所用數據庫中的表名、字段名
要使用微軟日歷控件,要求在電腦上正確安裝office,點擊 插入通用控件-其他控件
如果微軟的日歷控件創建不了,可以自行嘗試注冊,先找到控件所在的路徑:
進入該路徑下,然后以管理員身份運行cmd命令窗口,使用regsvr32指令進行注冊
如果注冊之后微軟的時間控件還是不能用,就使用亞控自己開發的日歷控件,
亞控日期時間控件
時間控件注冊完成后,在插入通用控件中會多出兩項,如下圖所示:
雙擊日歷控件-事件-change,雙擊后面的關聯函數,先寫開始
查詢腳本,按日期查詢,按日期降序排列
組態王的日歷時間控件腳本
組態王查詢數據庫總結