這是一本全面、系統(tǒng)介紹最新可視化應用程序開發(fā)工具PowerBuilder9.0的實用指南。本書主要內容包括:PowerBuilder9.0的新特性、基礎知識、一個完整實例、PowerScript目標和應用對象、連接與定義數據庫、PowerScript編程語言、創(chuàng)建窗口與菜單、活用控件、創(chuàng)建數據窗口對象、使用數據窗口控件、用戶對象和用戶事件、數據管道、創(chuàng)建Web應用程序、測試、完善與發(fā)行應用程序及常用數據庫連接參數。本書在系統(tǒng)闡述利用PowerBuilder開發(fā)應用程序的方法、步驟的同時,還精心設計了與相應章節(jié)內容相關的實例,并獨具匠心地給出了開發(fā)過程中應該特別注意的事項,希望能為各層次的讀者提供掌握多種應用程序開發(fā)的技巧。另外,初學者只要跟隨第2章實例認真操作一遍,就可以比較完整地掌握PowerBuilder應用程序的開發(fā)過程。本書文字簡潔,語言流暢,內容由淺入深,通俗易懂,范例貼切實用。本書不但特別適合從事PowerBuilder9.0開發(fā)和應用的廣大技術人員學習使用,同時也可作為大專院校相關專業(yè)師生的自學讀物和參考材料,另外,還可作為社會培訓班教材。PowerBuilder自問世以來就受到了廣大開發(fā)人員的青睞,它具有開發(fā)效率高、成本低的特點;它是一個面向對象的開發(fā)工具,代碼的可重用性好、軟件易于維護;針對數據庫應用提供了多種手段與方法,特別適合信息系統(tǒng)和管理系統(tǒng)的應用開發(fā);與Web緊密集成,同時支持兩層和多層應用程序的生成與實現,滿足了將傳統(tǒng)應用與Web新型應用集成提升的目標;提供了豐富的控件、對象、函數及向導,靈活易用的用戶界面,大大降低了應用系統(tǒng)的開發(fā)工作量。自從1994年使用PowerBuilder開發(fā)應用系統(tǒng)以來,筆者已經成功完成了多個大型實用系統(tǒng)的研制。筆者使用PowerBuilder為國家工商行政管理總局某下屬單位開發(fā)的商標公告排版系統(tǒng)已經順利運行了5年;筆者研制的數據庫應用系統(tǒng)生成工具DBBUILDER在開發(fā)新系統(tǒng)時發(fā)揮了很好的作用。利用DBBUILDER,用戶只需使用該工具提供的界面定義數據庫后,就能完成數據的輸入、檢索、打印、排序以及多媒體應用等功能。本書共分13章,覆蓋了使用PowerBuilder開發(fā)實用數據庫應用系統(tǒng)、特別是信息管理系統(tǒng)的主要方面,并在本書中穿插了大量的實用技巧(書中使用"多學幾招"標記)和注意事項(書中使用"腳下留神"標記)。第0章提綱挈領,介紹PowerBuilder9.0新增或改進的特性,對使用過PowerBuilder以前版本的開發(fā)人員來說,可以從中發(fā)現PowerBuilder的新用法、改進應用程序的性能、簡化實現方法、實現以前版本不能或難以實現的功能。第1章到第13章是本書的核心,詳細闡述PowerBuilder開發(fā)客戶朋艮務器型應用程序和Web應用程序的方法、步驟以及注意事項,并在第13章介紹了調試應用程序的多種工具和手段、部署應用程序所需的文件、數據庫接口定義等,其中有些方法在大多數PowerBuilder參考書中難以找到。第2章是一個完整的實例,它通過開發(fā)一個簡易的通訊錄管理程序,說明使用PowerBuilder開發(fā)數據庫類應用程序的基本步驟、過程和方法,同時也說明了開發(fā)過程中需要用到的對象和工具。建議初學PowerBuilder的讀者認真閱讀,并花上一兩個小時,動手跟著書中提供的步驟做一做,這樣,有利于快速掌握PowerBuilder,并能夠更好地理解和運用隨后章節(jié)介紹的內容。本書的最后給出了一個附錄,它列出了PowerBuilder9.0支持的常用數據庫接口以及針對具體數據庫的DBParm連接參數。參加本書編寫、整理、資料搜集工作的人員有:張長富、李勻、劉民、馬靜靜、馬向群、黃中敏、張建安、王志宏、盧園林、王豐、王鋒等。享受政府特殊津貼的高級工程師張福林先生對本書提出了許多指導性的意見和建議,在此表示深切的感謝。由于筆者水平所限,熱忱歡迎讀者批評指正。筆者的E-mail地址:chfuzh@263.net