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

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

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



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

2、 雙擊report3自由報(bào)表,彈出設(shè)置窗口。

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

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

以上是自由報(bào)表與關(guān)系數(shù)據(jù)庫交互的一個(gè)案例,希望對初學(xué)使用者有所幫助。