隨著近些年來國內(nèi)外組態(tài)軟件中功能的增多,用戶的個性化需求得到充分滿足,許多以前無法實現(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)容放到自由報表中進行展示。代碼簡單易懂,方便修改。
下圖是關(guān)系數(shù)據(jù)庫查詢向?qū)У倪\行界面:

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

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

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

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

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

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

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

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

點擊“下一步”按鈕,進入“生成的SQL語句”畫面,如下圖:

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

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

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

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