隨著近些年來國內(nèi)外組態(tài)軟件中功能的增多,用戶的個性化需求得到充分滿足,許多以前無法實(shí)現(xiàn)的功能都可以通過組態(tài)軟件來完成。與此同時也帶來一些問題,各組件提供的函數(shù)過多,選擇功能效率低;工程中的腳本量增大,上手難度也隨之加大;诳焖贅(gòu)建、滿足用戶日常需求的軟件構(gòu)想,紫金橋軟件在關(guān)注用戶個性化需求的同時,從沒有放棄對用戶通用需求的收集和整理。向?qū)浇M態(tài)正是以“易用”為核心思想而開發(fā)的應(yīng)用模式。
本文向大家介紹紫金橋關(guān)系數(shù)據(jù)庫查詢向?qū),通過該向?qū)в脩艨梢苑浅7奖愕耐瓿傻呐c關(guān)系型數(shù)據(jù)庫的通信;
向?qū)傻拇a中包括:1、鏈接指定關(guān)系庫。2、查詢關(guān)系庫中指定的表內(nèi)容3、把查詢到的內(nèi)容放到自由報(bào)表中進(jìn)行展示。代碼簡單易懂,方便修改。
下圖是關(guān)系數(shù)據(jù)庫查詢向?qū)У倪\(yùn)行界面:

通過畫面可以看出,首先需要我們與關(guān)系數(shù)據(jù)庫建立鏈接,只有鏈接通過了,才能繼續(xù)后面的步聚。
下面我們以鏈接Access數(shù)據(jù)庫為例,說明一下關(guān)系數(shù)據(jù)庫查詢向?qū)У氖褂谩Mㄟ^雙擊紫金橋?qū)Ш綐鋬?nèi)的“向?qū)?關(guān)系數(shù)據(jù)庫查詢向?qū)А惫?jié)點(diǎn),進(jìn)入向?qū)渲卯嬅,具體配置如下圖:

在這里我們點(diǎn)擊“鏈接字符串”后面的按鈕,彈出下圖所示的對話框,如下圖:

選擇一個.mdb類型的文件后,輸入相應(yīng)的密碼,點(diǎn)擊“測試鏈接”,顯示成功后,點(diǎn)擊“確定”按鈕。這樣我們就和指定的Access數(shù)據(jù)庫建立了鏈接。
點(diǎn)擊“下一步”按鈕,進(jìn)入“顯示內(nèi)容”畫面:

在這里,我們可以選擇需要顯示的內(nèi)容,選擇后的點(diǎn)如下圖:

點(diǎn)擊“下一步”按鈕,進(jìn)入“篩選數(shù)據(jù)”畫面,如下圖所示:

在這里可以按照需求進(jìn)行數(shù)據(jù)的篩選,如果想顯示全部數(shù)據(jù),只需選中“ 無需篩選”單選框即可。如果想按條件進(jìn)行篩選,選中“按條件篩選”按鈕,下圖中的表格會變成可選狀態(tài),可以點(diǎn)擊表格中每行后面的按鈕進(jìn)行條件的增加與刪除。本例中,篩選條件為:BB = 2,添加條件后的畫面,如下圖:

點(diǎn)擊“下一步”按鈕,進(jìn)入“排序規(guī)則”畫面,如下圖:

用戶可以按“升序”或者“降序”進(jìn)行排列,具體排序字段可以從下拉框中選擇。本例中,排序規(guī)則為,按CC字符的升序排列,具體如下圖所示。

點(diǎn)擊“下一步”按鈕,進(jìn)入“生成的SQL語句”畫面,如下圖:

這里顯示的SQL語句,是按向?qū)У诙⑷竭x擇后所生成的SQL語句,用戶可以在這里進(jìn)行修改。
點(diǎn)擊“下一步”按鈕,進(jìn)入“生成窗口設(shè)計(jì)”畫面,如下圖:

在這里我們可以定制窗口( 包括:名稱、寬度、高度)、報(bào)表(包括:寬度、高度)。
點(diǎn)擊“完成”按鈕后,彈出下圖所示的畫面:

點(diǎn)擊“確定”按鈕后,就可以在紫金橋開發(fā)環(huán)境中馬上看到剛剛生成的畫面。假如:我們生成的窗口名為test,生成后的畫面如下圖所示。

向?qū)傻拇a寫到了,上圖畫面中的“查詢”按鈕中。
以上的內(nèi)容是“關(guān)系數(shù)據(jù)庫查詢向?qū)А钡牟僮鞯娜苛鞒獭?/DIV>
最后,擴(kuò)展性。向?qū)傻墓δ苤皇且粋簡單查詢,目的是帶領(lǐng)用戶完成一個與關(guān)系庫通信的例子,用戶可以自由的修改,包括對關(guān)系庫內(nèi)容的:增加、修改、刪除,以滿足不同業(yè)務(wù)的需要。
結(jié)束語:
在未來的軟件更新中,紫金橋軟件將繼續(xù)依托龐大的用戶群體、良好的溝通渠道、以及對行業(yè)發(fā)展的深刻理解,將更多用戶日常使用需求匯總集中,繼而豐富到向?qū)浇M態(tài)模式中,使紫金橋軟件真正做到易于上手、快速實(shí)施、功能完善。
|