概述
最近在做一個消防車水力性能檢測系統(tǒng)的項目,這個項目的業(yè)務邏輯復雜,要存儲的信息多,在這個消防系統(tǒng)幾乎每個界面都會使用存儲的信息,這些信息是通過access關系數(shù)據(jù)庫來存儲的。紫金橋組態(tài)軟件里的自由報表,就很好的實現(xiàn)了與access關系數(shù)據(jù)庫的交互,方便有效地對關系數(shù)據(jù)庫里的信息進行操作。
下面會結(jié)合實際項目案例來介紹,如何用自由報表實現(xiàn)與關系數(shù)據(jù)庫的交互。
一、建立access數(shù)據(jù)庫和關系數(shù)據(jù)源點
1、首先在工程目錄的sql文件夾下,建立access數(shù)據(jù)庫,“消防水力測試系統(tǒng).mdb”,在“消防水力測試系統(tǒng).mdb”里,添加數(shù)據(jù)表。

后面舉的例子都用到了車輛基本信息表,所以把這個表的詳細信息展示出來

2、在組態(tài)軟件的數(shù)據(jù)庫點組態(tài)里,
新建一個報表關系數(shù)據(jù)源點,命名為sql123,并選擇“消防水力測試系統(tǒng).mdb”數(shù)據(jù)庫所在的正確路徑。



二、自由報表連接與操作數(shù)據(jù)庫
現(xiàn)在“消防水力測試系統(tǒng).mdb”數(shù)據(jù)庫和報表關系數(shù)據(jù)源點sql123都已經(jīng)建好,下面開始在界面中使用自由報表,把界面的信息存儲到“車輛基本信息表”。
1、界面如下,右下角添加了自由報表,report1,report2,report3。

2、 雙擊report3自由報表,彈出設置窗口。

3、點擊
,彈出關系數(shù)據(jù)庫連接設置窗口,在關系數(shù)據(jù)源點,選擇點”sql123”,然后點擊確定。

4、這樣report3自由報表就與“消防水力測試系統(tǒng).mdb”建立連接了。在界面的
確定按鈕,雙擊,添加按下鼠標的腳本—按下鼠標,就把界面的信息插入到“車輛基本信息表”里,腳本如下:

以上是自由報表與關系數(shù)據(jù)庫交互的一個案例,希望對初學使用者有所幫助。