軟件介紹
powerbuilder是一款由美國公司制作的新型集成化快速開發工具,擁有設計、建模、開發、部署、管理等等功能于一體,并且還擁有強大的查詢、報表和圖形功能,能夠為諸多的開發人員在工作上帶來極大的便捷。
PowerBuilder是客戶機/服務器結構下,基于Windows3.x、Windows95和WindowsNT的一個集成化開發工具,其內部還包含了一個直觀的圖形界面和可擴展的面向對象的編程語言PowerScript,提供與當前流行的大型數據庫的接口,并通過ODBC與單機數據庫相連。

軟件特色
3、支持高效的復雜應用程序。對基于Windows環境的應用程序提供了完備的支持,這些環境包括Windows、WindowsNT和WinOS/2。開發人員可以使用PowerBuilder內置的Watcom C/C++來定義、編譯和調試一個類。
4、企業數據庫的連接能力。PowerBuilder的主要特色是DataWindow(數據窗口),通過DataWindow可以方便地對數據庫進行各種操作,也可以處理各種報表,而無需編寫SQL語句,可以直接與Sybase、SQLServer、Informix、Oracle等大型數據庫連接。
5、強大的查詢、報表和圖形功能。PowerBuilder提供的可視化查詢生成器和多個表的快速選擇器可以建立查詢對象,并把查詢結果作為各種報表的數據來源。 PowerBuilder主要適用于管理信息系統的開發,特別是客戶機/服務器結構。
PowerBuilder 9.0版新增功能
全面支持Internet的開發,客戶應用體系向三層結構體系轉移。是業界第一個4GL+平臺,提供了多種全新的開發功能和集成特性。
可以生成JSP的應用,進行基于Internet的開發。
支持XML和Web Service,同時支持J2EE和.NET兩大陣營。
PowerBuilder Native Interface(PBNI)允許外界訪問PB。
已計劃與.NET平臺完整結合;提供和Java訪問的EJBClient。
在相同的版本中,PowerBuilder又分為三個不同的子版本,分別為DESKTOP型,PROFESSIONAL型,和ENTERPRISE型。
DESKTOP型是為個人使用的桌面型應用程序,在這里可以利用PowerBuilder內置的數據庫管理系統SYBASE SQL ANYWHERE來創建和使用本地數據庫,為個人的應用服務;
PROFESSIONAL型的PowerBuilder最重要的一點就是提供了對MICROSOFT ODBC(數據庫標準連接接口)的支持,在PROFESSIONAL版本中我們就可以使用PowerBuilder的繼承,多態等絕大多數特性;
在ENTERPRISE版本中最重要的一點就是提供了對開發大型的數據庫應用程序的全面的支持,提供了開發大型應用程序的許多輔助的工具,比如C++ CLASS BUILDER等。
安裝方法
1、下載完成后先解壓,然后運行安裝程序開始安裝。
2、顯示軟件協議,選擇YES即可
3、名字信息隨意填寫即可
4、提示您必須默認軟件的地址C:\Program Files (x86)\Sybase,點擊后邊的瀏覽可以設置新地址
5、隨后設置軟件開發包安裝的的路徑
6、顯示安裝的組件,這里就默認安裝的數據
7、安裝程序將在下面的文件夾中安裝adaptive server,要安裝到另一個文件夾。單擊browse并選擇另一個文件夾
8、這里同樣需要配置很多開發數據,建議全部選擇
9、服務器許可,請輸入以下服務器許可信息
10、選擇項目文件夾
請選擇一個程序文件夾
安裝程序將為下面列出的程序文件夾添加程序圖標。你可以輸入一個新的文件夾名稱,或從現有的文件夾列表中選擇一個。單擊next繼續
11、選擇已經安裝軟件準備安裝的所有數據,點擊安裝即可
12、顯示軟件的安裝數據,這里只需要等待進度完成
13、現在軟件的安裝已經結束,您可以點擊啟動軟件了
PowerBuilder9.0實用教程
首先打開powerbuilder(以下簡稱PB)選擇上方菜單file—new,也就是新建,或者點擊菜單欄下方左側第一個按鈕也是new,當然還有快捷鍵ctrl+N,這三中方法都是一樣的操作。打開如圖窗口,我們先給要寫的程序一個空間,選擇workspace,然后給它一個命名,保存到你想要保存的位置。(提醒,如果看不到左側的樹狀結構可以點擊new右側第五個按鈕system tree)
第二步:選擇建立程序的類型,同第一步新建,選擇第二個標簽target,然后選第一個application,接下來命名,這里就以sa來演示。
第三步:新建一個程序窗口命名為w_kaishi,并保存。
第四步:在w_kaishi窗口上布置文本框控件。
第五步:在w_kaishi窗口上添加按鈕控件。
第六步:給按鈕寫一個事件,效果為:點擊按鈕彈出一個消息提示框。(關于控件,事件的知識這里就不多說了,大家可以自行查閱資料,簡單說明clicked為單擊事件)在clicked事件中寫入代碼:messagebox("消息","我是消息框",Information!)然后保存。
第七步:簡單的窗口樣式就好了,我們先測試下,打開之前建好的命名為sa的application,在其open事件中寫入open(w_kaishi),然后點run按鈕,程序就跑起來了。
第八步:如何把寫好的程序編譯成.exe文件;同第一步的新建,選擇project標簽,點擊application,然后為要生成的exe指定存放路徑,接下來點擊deploy project編譯對象,exe就會出現在你指定的位置。
最后一步:測試程序是否可以運行,以及其他功能是否正常。