用Java也能象Access一樣快速開發B/S應用?!

steeven發表於2003-08-29
最近在看Access, 說起原因來很搞笑. 俺老哥對電腦一知半解, 用Excel怕寫VBA, 學foxpro也沒編出象樣的應用程式來. 但是他一直想把他用excel管理的賬目用B/S結構放到網上, 這樣他在家在在公司都能檢視修改. 用Java幫他做這種活真是出力不討好, 主表維護, 業務資料錄入, 各種報表... 要是客戶就要挨刀子了.

老哥沒辦法, excel容易操作到全部資料, 不安全. 於是就把帳轉到access上面, 生成了錄入介面, 查詢介面, 報表. 還是叫我幫忙作同樣的事情: 寫VBA. Access程式看起來很不錯, 起碼上升到c/s境界了. 以後租用一個網上的sql server就能實現他的要求.

留意了一下access的報表和窗體還真是簡單. 前面拖控制元件, 設屬性, 後面寫事件, 就大功告成. 但是有一點很重要: 窗體和報表都是基於一個資料來源, 通常是表, 控制元件也可以繫結到資料來源的某個列. 然後導航控制元件就固定控制當前資料來源.

其實我們的大多數應用也都可以設計成這種模式. 當然首先要用Java包裝好各種有資料屬性的窗體, 輸入控制元件... 然後基於這個層開發就爽了, 最重要的是, 這個框架是B/S結構.

具體實現大家討論一下. 不要想執行效率, 先設計.

相關文章