Mastering Oracle Power Objects

Rick Greenwald, Robert Hoskin

  • 出版商: O'Reilly
  • 出版日期: 1997-03-11
  • 定價: $1,400
  • 售價: 2.1$299
  • 語言: 英文
  • 頁數: 508
  • 裝訂: Paperback
  • ISBN: 1565922395
  • ISBN-13: 9781565922396
  • 相關分類: Oracle
  • 立即出貨(限量) (庫存=10)

買這商品的人也買了...

商品描述

Description:

Oracle Power Objects, a new product from Oracle first released in 1995 as part of the Workgroup 2000 initiative, is a cross-platform development tool that greatly simplifies the development of client/server database applications. With Power Objects, you can develop applications for Windows, Windows 95, Windows NT, and the Macintosh in a remarkably short amount of time; for example, you can build a master-detail application that can add, update, and select records via a user interface -- all in 30 seconds, with no coding!

This is the first book that covers Power Objects Version 2. It's an in-depth work, aimed at developers, that provides detailed information on getting the most from the product. It looks thoroughly at the most advanced features of Power Objects, covering specific application issues such as lists, reports (using both the native report writer and the Crystal Reports product), built-in methods, moving data, implementing drag-and-drop, etc. It also focuses on the use of object-oriented principles, global functions and messaging, OCXs, debugging, and cross-platform issues. The book also includes chapters on using PL/SQL with Power Object, and ways of integrating the World Wide Web with the product. It provides a wealth of developer tips and techniques, as well as understandable explanations of the internal workings of Power Objects. The accompanying diskette contains practical and complete examples that will help you build working applications, right now.

 


Table of Contents:

Preface      xi
  I:  Overview    1
  1.  Introducing Oracle Power Objects    3
The Challenges of Client/Server Computing    3
What is Oracle Power Objects?    5
OPO Fundamentals    9
Oracle Basic    18
The Version 2 Developer Interface    27
The Order Entry System    32
  II:  OPO and Data    33
  2.  Client-Side Data Issues    35
Using Data in a Client/Server System    36
Binding Data in Oracle Power Objects    37
Counter Objects    44
Master-Detail Relationships    47
Recordsets    54
Recordset Methods    56
Shared Recordsets    63
Standalone Recordsets    63
Fetch Modes    64
  3.  Server-Side Data Issues    71
Sessions    72
Transactions    83
Transactions and Locking    89
Transactions and RowFetchMode    94
Handling Lost Updates    97
EXEC SQL    108
  4.  Moving Data    115
Migrating Databases with the Migration Tool    116
Moving Data with Drag and Drop    121
Exporting Selected Rows    125
Importing Data From a File    140
Handling Import Errors    146
Delivering Feedback    151
Enhancing the Import Process    159
  III:  Global Issues    183
  5.  Built-In Methods    185
Open Form Example    186
Update and Insert Example    195
  6.  Global Variables, Functions, and Menus    217
Basic Variable Scoping    217
User-Defined Properties and Methods    223
Communicating with Methods    227
Implementing Menus, Toolbars, and Status Lines    231
  7.  Object Classes and Libraries    249
Libraries    250
Classes    255
Subclasses    273
  IV:  Creating Real Applications    291
  8.  Lists    293
List Boxes    294
Version 2-The New CSList Object    298
List Box Classes    306
Pick Lists    315
Creating a Quantity Form    323
  9.  Reports    345
Version 2 Reporting Tool Options    346
Using Views in OPO Reports    347
Constructing a Report with the OPO Report Writer    349
Coordinating Your Report with a
QBF Form    356
Reporting with Crystal Reports Pro v5.0    360
  10.  Implementing Drag and Drop    369
Drag and Drop Architecture    369
Mouse Methods    370
Of Mice and Clicks    372
Dropping over Fixed Objects    373
Dropping over Repeaters    374
Using Drag and Drop    374
  11.  Compiling and Debugging Applications    389
Compiling Applications    390
Deployment Options    392
Finding Errors    395
Trapping Run-Time Database Errors    406
Designing for Error-Free Operation    409
  V:  OPO and Beyond    413
  12.  PL/SQL    415
Why PL/SQL?    415
What is PL/SQL?    417
PL/SQL Syntax    417
The Structure of a PL/SQL Program    419
Packages    423
OPO and PL/SQL Procedures    424
  13.  Integrating the Web    433
All You Need to Know About the Internet    434
Accessing the Web Through Power Objects    436
OPO in the Web    449
Summing Up    453
  Appendix: OPO Questions and Answers      455
  Index      473

商品描述(中文翻譯)

描述:



Oracle Power Objects是Oracle於1995年首次推出的新產品,作為Workgroup 2000計畫的一部分。它是一個跨平台的開發工具,大大簡化了客戶/伺服器資料庫應用程式的開發。使用Power Objects,您可以在非常短的時間內開發Windows、Windows 95、Windows NT和Macintosh的應用程式;例如,您可以在30秒內建立一個主從應用程式,通過使用者介面添加、更新和選擇記錄,而無需編寫任何程式碼!

這是第一本涵蓋Power Objects Version 2的書籍。它是一本針對開發人員的深入工作,提供了有關如何充分利用該產品的詳細資訊。它詳細介紹了Power Objects的最高級功能,包括特定應用程式問題,如列表、報表(使用本地報表編寫器和Crystal Reports產品)、內建方法、數據移動、實現拖放等。它還專注於使用面向對象的原則、全局函數和消息、OCX、調試和跨平台問題。該書還包括使用PL/SQL與Power Object以及將全球資訊網與該產品集成的章節。它提供了豐富的開發人員提示和技巧,以及對Power Objects內部運作的易懂解釋。附帶的磁片包含了實用且完整的範例,可以幫助您立即構建可運行的應用程式。


 




目錄:



前言     
xi
  I:概述    1
  1.介紹Oracle Power Objects    3
客戶/伺服器計算的挑戰    3
什麼是Oracle Power Objects?    5
OPO基礎知識    9
Oracle基本知識    18
版本2開發人員介面    27
訂單輸入系統    32
  II:OPO和資料    33
  2.客戶端資料問題    35
在客戶/伺服器系統中使用資料    36
在Oracle Power Objects中綁定資料    37
計數物件    44
主從關係    47
記錄集    54
記錄集方法    56
共享記錄集    63
獨立記錄集    63
提取模式    64
  3.伺服器端資料問題    71
會話    72
交易    83
交易和鎖定    89
交易和RowFetchMode    94
處理丟失的更新    97
EXEC SQL    108
  4.移動資料    115
使用遷移工具遷移資料庫    116
使用拖放移動資料    121
導出選定的行    125
從檔案導入資料    140
處理導入錯誤    146
提供回饋    151
增強導入過程    159
  III:全局問題    183
  5.內建方法    185
打開表單範例