什么是PowerBuilder(后面簡稱PB)?
這是個奇怪的問題,說實話,在這次畢業設計之前,我也不知道什么是PowerBulider(當然,不排除我見識短淺)。百度百科是這樣解釋的:“PowerBuilder美國Sybase公司研制的一種新型、快速開發工具,是客戶機/服務器結構下,基於Windows3.x、Windows95和WindowsNT的一個集成化開發工具。它包含一個直觀的圖形界面和可擴展的面向對象的編程語言PowerScript,提供與當前流行的大型數據庫的接口,並通過ODBC與單機數據庫相連。”簡單來理解,PB就是一種具有直觀圖形界面的開發工具。學起來,感覺與VB類似(當然,每種語言都是通的嗎!)。
PowerBuilder是一種面向對象的開發工具,各種WINDOWS應用程序中常見的窗口、菜單、控件等在PowerBuilder中都是一個個的對象。在PowerBuilder中我們還可以創建自己的用戶對象。特別要指出的是PowerBuilder提供了對面向對象方法中的各種技術的全面支持,我們可以利用面向對象方法中的對象的封裝性、繼承性、多態性等特點使得我們開發的應用程序具有極大的可重用性和可擴展性,而這一點正是軟件工程中對應用程序所提出的重要目標。
PB的主要應用
很多資料上顯示,PB主要用來開發基於后台服務器中數據庫的數據庫應用系統。(PB的操作很簡單,但是其連接數據庫的步驟難倒了一代又一代的學子,下面我就給大家以圖解的形式直觀的描述一遍連接數據庫操作。我這里說的數據庫是SQL數據庫哦,別的數據庫應該跟這個差不多。)
PB如何連接數據庫?
1.在powerbuilder軟件界面,點擊上面數據庫圖標。
2.彈出Database Profiles窗口,在此窗口內,雙擊圖中標注ODBC Administrator項。
3.在彈出的ODBC數據源管理器中點擊右側的添加按鈕。
4.在彈出的創建新數據源窗口中,點擊最下方SQL Server Native Client 10.0項。
5.彈出創建到SQL Server的新數據源窗口,輸入任意名稱、描述,服務器處輸入(local),點擊下一步。
6.在新的界面最上方“更改默認數據庫為”前勾選,下方選擇你的程序想要連接的數據庫。點擊下一步。
7.一直點擊下一步直到如圖界面,到此數據源的添加基本完成,點擊下方測試數據源,提示成功后關閉此界面即可;如果不成功請從頭再次操作,注意每一個小細節。
8.上個步驟關閉窗口后,回到原來的ODBC數據源管理器窗口,可以看到列表上方出現了剛剛創建的數據源,關閉此窗口。
9.回到Database Profiles窗口,如圖,點擊ODB ODBC,然后點擊右側New按鈕。
10.新彈出Database Profile Setup-ODBC窗口,填寫Profile Name,下拉列表選擇對應Data Source項。(如果你的數據庫沒有設置登錄密碼,則下方的user id和password項不需填寫)
11.中間穿插一步,如圖,在這個窗口上方點擊Preview標簽,復制下方的一段代碼,留待后面使用。
點擊OK,關閉此窗口。
12.點擊新添加的那一項,如圖,點擊右側Connect按鈕,然后數據庫小圖標會出現一個綠色小勾。到這里,連接數據庫的所有配置已經完成,只需在程序中添加連接數據庫的代碼就可以了。
13.如圖,我在我的一個程序窗口的open事件中添加了剛剛復制的那段代碼,這樣這個窗口在打開時就可以直接連上數據庫了。
PB連接數據庫, 暫時分享這么多,后期知識,更加精彩!!!
版權聲明:本文為博主原創文章,未經博主允許不得轉載。