注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡數據庫FoxPro/FoxBase中文Visual FoxPro5.0高級程序設計指南

中文Visual FoxPro5.0高級程序設計指南

中文Visual FoxPro5.0高級程序設計指南

定 價:¥26.00

作 者: 許振宇編著
出版社: 海洋出版社
叢編項:
標 簽: 數據庫管理系統(tǒng)

ISBN: 9787502744410 出版時間: 1998-03-01 包裝: 平裝
開本: 26cm 頁數: 285頁 字數:  

內容簡介

  內容提要本書向讀者詳盡地介紹了VisualFoxPro5.0中文版這一強勁的交互式數據庫管理系統(tǒng),并主要講述了如何創(chuàng)建遠程視圖、共享訪問程序設計、客戶/服務器解決方案、OLE、創(chuàng)建幫助系統(tǒng)、發(fā)布應用程序、訪問API、企業(yè)級解決方案。本書內容翔實,適合數據庫開發(fā)人員及廣大計算機專業(yè)人員使用。

作者簡介

暫缺《中文Visual FoxPro5.0高級程序設計指南》作者簡介

圖書目錄

     目 錄
   第1章 創(chuàng)建遠程視圖
    1.1定義連接或指定數據源
    1.1.1命名連接和數據源的使用優(yōu)先權
    1.1.2顯示ODBC注冊提示
    1.1.3使用已有的連接
    1.2創(chuàng)建遠程視圖
    1.3設置視圖屬性和連接屬性
    1.4下載遠程視圖時改變默認數據類型
    1.5在視圖中更新數據
    1.5.1使視圖可更新
    1.5.2在視圖中更新多個表
    1.6在視圖的字段和數據行上創(chuàng)建規(guī)則
    1.7集成視圖
    1.7.1在視圖中集成本地數據和遠程數據
    1.7.2在視圖中更新本地數據與遠程數據
    1.8處理游離數據
    1.8.1創(chuàng)建游離視圖
    1.8.2顯示和修改游離數據
    1.8.2.1使用游離數據
    1.8.2.2管理游離數據
    1.8.3更新聯機數據
    1.8.3.1在本地表中更新多批記錄
    1.8.3.2在遠程表中更新多批記錄
    1.8.3.3更新一個記錄
    1.8.3.4取消游離數據的更新
    1.9優(yōu)化視圖性能
    1.9.1控制遞進式獲取信息量的大小,
    1.9.2控制備注字段的獲取
    1.9.3設置最大下載記錄數
    1.9.4優(yōu)化過濾器和聯接
    1.9.5控制聯接結果
    1.9.6共享多個遠程視圖的聯接
    1.9.7測試連接是否忙
   第2章 共享訪問的程序設計
    2.1控制對數據的訪問
    2.1.1訪問數據
    2.1.1.1以獨占訪問的方式使用表
    2.1.1.2以共享訪問的方式使用表
    2.1.2鎖定數據
    2.1.2.1選擇記錄鎖定或表鎖定
    2.1.2.2選擇自動或人工鎖定
    2.1.3數據解鎖
    2.1.4使用數據工作期
    2.1.4.1使用私有數據工作期
    2.1.4.2識別數據工作期
    2.1.4.3使用多個表單實例更新數據
    2.1.4.4定制數據工作期的環(huán)境
    2.1.4.5使自動數據工作期的設置無效
    2.1.5設置緩沖訪問數據的方式和方法
    2.1.5.1選擇緩沖方法
    2.1.5.2選擇鎖定方式
    2.1.5.3啟用緩沖
    2.1.5.4在表緩沖區(qū)中追加和刪除記錄
    2.1.6使用緩沖進行更新
    2.2使用事務更新數據
    2.2.1包裝代碼段
    2.2.2控制事務處理的命令
    2.2.3使用事務
    2.2.4嵌套事務處理
    2.2.5保護遠程更新
    2.3管理沖突
    2.3.1管理緩沖沖突
    2.3.1.1出錯處理例程
    2.3.1.2檢測并解決沖突
    2.3.1.3使用備注字段檢查沖突
    2.3.2使用視圖更新數據時的沖突管理
    2.3.3管理沖突的規(guī)則
    2.4提高多用戶應用程序性能的幾個方法
   第3章 創(chuàng)建客戶/服務器解決方案
    3.1設計客戶/服務器應用程序
    3.1.1客戶/服務器應用程序的設計目標
    3.1.2高性能的設計
    3.1.2.1僅下載所需要的數據
    3.1.2.2在最佳平臺上放置數據
    3.1.2.3選擇正確的方法
    3.1.3快速開發(fā)應用程序
    3.1.3.1使用視圖生成原型
    3.1.3.2實現客戶/服務器應用程序
    3.1.3.3優(yōu)化應用程序
    3.1.4確保開發(fā)的準確性和數據的完整性
    3.1.4.1維護數據完整性
    3.1.4.2防止數據丟失
    3.2升遷VisualFoxPro數據庫
    3.2.1原型化的目標
    3.2.2構造應用程序的本地原型
    3.2.3使用升遷向導
    3.2.4升遷到SQLServer上
    3.2.4.1準備SQLServer端
    3.2.4.2準備客戶端
    3.2.4.3備份數據庫
    3.2.4.4關閉表
    3.2.4.5啟動升遷向導
    3.2.4.6升遷向導如何工作
    3.2.4.7完成升遷過程
    3.2.4.8對服務器采取的步驟
    3.2.4.9VisualFoxPro對客戶端采取的步驟
    3.2.5升遷到Oracle上
    3.3實現客戶/服務器應用程序
    3.3.1使用SQLpass-through技術
    3.3.1.1使用SQLpass-through函數
    3.3.1.2向數據源傳遞SQL語句
    3.3.1.3建立參數化查詢
    3.3.1.4使用SQLServer的輸入/輸出參數
    3.3.1.5建立與遠程數據的外部聯接
    3.3.1.6使用SQL的ODBC擴展
    3.3.1.7用SQLpass-through管理聯接
    3.3.2用SQLpass-through處理遠程數據
    3.3.2.1設置遠程數據的臨時表屬性
    3.3.2.2用SQLpass_through更新遠程數據
    3.3.2.3選擇有效的SQLpass-through處理方式
    3.3.2.4處理多個結果集合
    3.3.2.5控制數據類型轉換
    3.3.3處理SQLpass-through錯誤
    3.4優(yōu)化客戶/服務器性能
    3.4.1優(yōu)化連接的使用
    3.4.1.1使用共享連接
    3.4.1.2控制連接超時
    3.4.1.3釋放連接
    3.4.2加速數據檢索
    3.4.2.1逐步獲取
    3.4.2.2獲取需要的數據
    3.4.2.3控制獲取大小
    3.4.2.4延遲獲取備注
    3.4.2.5優(yōu)化數據獲取性能
    3.4.3加速查詢和視圖的運行
    3.4.3.1在遠程表中增加索引
    3.4.3.2優(yōu)化本地和遠程處理
    3.4.3.3優(yōu)化帶有參數的視圖
    3.4.4加速表單的運行
    3.4.4.1在本地存儲查找表
    3.4.4.2根據要求顯示字段
    3.4.5提高更新和刪除的性能
   第四章 添加OLE
    4.1設計OLE應用程序
    4.1.1鏈接或嵌入OLE對象
    4.1.2添加綁定型或非綁定型OLE對象
    4.2在應用程序中添加OLE對象
    4.2.1在表中添加OLE對象
    4.2.1.1在表中追加OLE對象
    4.2.1.2刷新MicrosoftGraph
    4.2.2在表單中添加OLE對象
    4.2.2.1與OLE對象交互
    4.2.2.2控制菜單的顯示
    4.3使用ActiveX應用自動化管理對象
    4.3.1向表單中添加ActiveX控件
    4.3.2管理綁定型ActiveX控件
    4.3.3應用自動化管理對象
    4.3.3.1管理外部對象屬性
    4.3.3.2使用外部對象方法程序
    4.3.3.3設置時間期限
    4.3.3.4訪問對象集合
    4.3.3.5使用對象數組
    4.3.3.6釋放外在對象
    4.4派生對象的子類
    4.5從其他應用程序中控制VisualFoxPro
    4.5.1VIsualFoxPro的Application對象模型
    4.5.2通過集合屬性訪問對象
    4.6創(chuàng)建OLE服務程序
    4.6.1創(chuàng)建服務程序
    4.6.2注冊一個OLE服務程序
    4.6.3使用OLE服務程序
    4.6.4引起錯誤或從0LE服務程序返回錯誤
    4.7使用遠程自動化
    4.7.1配置服務器和本地計算機
    4.7.1.1配置服務器
    4.7.1.2配置客戶計算機
    4.7.2系統(tǒng)安全策略選項
    4.7.3在遠程自動化中使用權限
    4.7.4遠程自動化疑難解答
   第5章 創(chuàng)建幫助系統(tǒng)
    5.1選擇幫助特性
    5.2計劃對聯機幫助的訪問
    5.2.1計劃一個幫助菜單
    5.2.2添加上下文相關性
    5.2.1.1指定一個幫助
    5.2.2.2指定幫助主題
    5.2.3實施“這是什么?”幫助
    5.3編程實現幫助特性
    5.3.1使用WinHelp函數
    5.3.2指定WinHelp參數
    5.3.2.1hWnd參數
    5.3.2.2lpzFileName參數
    5.3.2.3wCmd參數
    5.3.2.4dwData參數
    5.3.3保留F1
    5.3.4在表單中包含“幫助”按鈕
    5.3.5退出圖形樣式幫助
   第6章 發(fā)布應用程序
    6.1發(fā)布過程
    6.2準備要發(fā)布的應用程序
    6.2.1選擇連編類型
    6.2.2考慮硬件 內存和網絡問題
    6.2.2.1安裝Visua1FoxPro的必要條件
    6.2.2.2“升遷向導”的要求
    6.2.3確保運行時的行為正確
    6.2.4在應用程序中包含資源
    6.2.4.1加入FOXUSER資源文件
    6.2.4.2包含外部庫文件
    6.2.4.3包含ActiveX組件
    6.2.4.4加入配置文件
    6.2.4.5包含用于特定地區(qū)的資源文件
    6.2.4.6加入自己的文件
    6.2.5刪除受限制的VisualFoxPrO功能和文件
    6.2.5.1受限制的VisualFoxPro功能
    6.2.5.2受限制的VisualFoxPro文件
    6.3定制要發(fā)布的應用程序
    6.3.1保護并文檔化源代碼
    6.3.2調用錯誤處理和終止系統(tǒng)運行例程
    6.3.3給應用程序添加幫助信息
    6.3.4修改應用程序的外觀
    6.3.4.1更改默認的VisualFoxPro菜單
    6.3.4.2更改默認的標題
    6.3.4.3更改默認的應用程序圖標
    6.3.4.4指定特定平臺的鍵盤導航方式
    6.3.5備份源代碼
    6.3.6生成應用程序
    6.3.6.1生成標準VisualFoxPro應用程序
    6.3.6.2生成可執(zhí)行文件,
    6.3.6.3生成OLE服務器
    6.4創(chuàng)建發(fā)布磁盤
    6.4.1了解發(fā)布過程
    6.4.1.1發(fā)布樹
    6.4.1.2了解安裝向導
    6.4.2使用安裝向導
    6.4.2.1指定發(fā)布樹
    6.4.2.2選擇可選組件
    6.4.2.3指定磁盤映象
    6.4.2.4定制要發(fā)布的安裝對話框
    6.4.2.5指定安裝之后的操作
    6.4.2.6指定默認文件安裝目的地
    6.4.2.7查看文件總結報告
    6.4.2.8完成安裝向導過程
   第7章 訪問AP1
    7.1使用外部庫擴展VisualFoxPro的功能
    7.1.1使用外部庫
    7.1.2訪問ActiveX控件
    7.1.3訪問動態(tài)鏈接庫
    7.1.3.1向一個DLL傳遞參數
    7.1.4訪問VisualFoxPro庫
    7.2訪問VisualFoxProAP1
    7.2.1創(chuàng)建一個庫或者ActiveX控件
    7.2.1.1創(chuàng)建一個基本的ActiveX控件
    7.2.1.2創(chuàng)建一個基本的FLL庫
    7.2.1.3使用FoxInfo和FoxTab1e結構
    7.2.2添加Visua1FoxProAPI調用
    7.2.3傳遞和接收參數
    7.2.3.1Value結構的定義
    7.2.3.2Va1ue結構的域
    7.2.3.3Locator結構的定義
    7.2.3.4Locator結構的域
    7.2.3.5訪問FLL庫中參數的示例
    7.2.4返回值給Visua1FoxPro
    7.2.5向VisualFoxProAPI函數傳遞參數
    7.2.5.1VisualFoxProAPI數據類型
    7.2.5.2Visua1FoxProAPI數據結構
    7.2.6訪問Visua1FoxPro變量和字段
    7.2.7管理內存
    7.2.7.1使用句柄
    7.2.7.2理解堆棧
    7.2.7.3遵守句柄規(guī)則
    7.2.8連編和調試庫與ActiveX控件
    7.2.8.1連編項目
    7.2.8.2調試一個ActiveX控件或FLL庫
   第 8章 創(chuàng)建企業(yè)級解決方案
    8.1集體開發(fā)
    8.1.1深入了解集體開發(fā)
    8.1.2深入了解源代碼管理
    8.1.3在VisualFoxPro中使用源代碼管理軟件
    8.1.3.1集成源代碼管理系統(tǒng)和VisualFoxPro項目
    8.1.3.2啟用源代碼管理系統(tǒng)
    8.1.4在源代碼管理系統(tǒng)下管理VisualFoxPro項目
    8.1.4.1處理項目文件和項目列表文件
    8.1.4.2將項目置于源代碼管理之下
    8.1.4.3向源代碼管理項目添加文件
    8.1.4.4加入一個已經存在的源代碼管理項目
    8.1.4.5更新項目列表
    8.1.4.6將一個項目解除源代碼管理
    8.1.4.7從源代碼管理項目中移去文件
    8.1.4.8在多個源代碼管理項目之間共享文件
    8.1.5在源代碼管理項目中管理文件
    8.1.5.1處理多文件組件
    8.1.5.2簽出文件
    8.1.5.3簽入文件
    8.1.5.4得到文件的最新版本
    8.1.5.5比較文件或項目
    8.1.5.6檢查表單、報表和其他表文件的區(qū)別
    8.1.5.7顯示文件和項目信息
    8.1.6集體開發(fā)和修改數據庫
    8.1.7集體開發(fā)類庫
    8.2Visua1FoxPro在企業(yè)中的應用
    8.2.1企業(yè)開發(fā)
    8.2.2使用VisualFoxPro作為應用程序的前端
    8.2.2.1擴展Visua1FoxPro中可視化設計工具的功能
    8.2.2.2集成其他程序的功能
    8.2.2.3擴展Visua1FoxPro的數據存儲能力
    8.2.2.4升遷VisualFoxPro數據
    8.2.3使用VisualFoxPro作為數據源
    8.2.3.1在其他應用程序中使用VisualFoxPro的數據
    8.2.3.2在其他應用程序中使用VisualFoxPro對象和命令
    8.2.3.3使用Visua1FoxPro建立數據倉庫
    8.2.3.4使用VisualFoxPro作為一個www查詢引擎
   第9章 示例應用程序概述
    9.1Visua1FoxProSolutions示例
    9.2TasmanianTraders示例
    9.2.1Tasman ianTraders總體設計
    9.2.2設計TASTRADE數據庫
    9.2.2.1創(chuàng)建表的結構和表之間的關系
    9.2.2.2實現安全性
    9.2.2.3維護數據的一致性
    9.2.3設計并創(chuàng)建Tasman ianTrader的類
    9.2.4編寫、測試和調試Tasman ianTrader程序
    9.2.4.1表單
    9.2.4.2報表
    9.2.4.3菜單和工具欄
    9.2.4.4錯誤處理
    9.2.4.5測試和調試
    9.24.6主程序
    9.2.4.7代碼的有關說明
    9.2.5Tasman ianTraders類庫
    9.2.5.1Tastrade示例:Application類的功能
    9.2.5.2Tastrade示例:表單類的功能
    9.2.5.3Tastrade示例:控件類的功能
    9.3客戶/服務器示例
    9.3.1客戶/服務器示例應用程序類
    9.3.2客戶/服務器示例應用程序數據庫
    9.3.2.1選擇數據庫
    9.3.2.2打開數據庫
    9.3.2.3修改遠程連接
    9.3.3在客戶/服務器示例應用程序中選擇一個臨時數據表
    9.3.4在客戶/服務器示例應用程序中更新數據
    9.3.5在客戶/服務器示例應用程序中管理數據沖突
    9.3.6在客戶/服務器示例應用程序中實現商務規(guī)則
    9.4OLE服務程序示例
    9.4.1PoolManager服務程序示例
    9.4.2GopherOLE服務程序示例
    9.4.3FoxISAPIOLE服務程序示例
    9.4.3.1運行FoxISAP I示例的幾種方法
    9.4.3.2如何在一個Internet瀏覽器上運行FoxISAPI示例
    9.5示例類庫
    9.6示例多媒體類
    9.7實用程序
    9.7.1ADD LABEL.APP
    9.7.2CPZERO.PRG
    9.7.3GENDBC.PRG
    9.7.4轉換器
    9.7.5代碼分析器
    9.7.6HexEdit
    9.7.7遠程自動化連接管理器
   附錄A向導概述
    A.1應用程序向導
    A.1.1向導步驟
    A.1.1.1應用程序向導:步驟1——選定項目位置
    A.1.1.2應用程序向導:步驟2——選擇數據庫
    A.1.1.3應用程序向導:步驟3——選擇文檔
    A.1.1.4應用程序向導:步驟4——配置菜單
    A.1.1.5應用程序向導:步驟5——完成
    A.1.2應用程序向導的對象方法程序
    A.1.3應用程序向導的對象屬性
    A.1.4應用程序向導的對象成員
    A.2遠程視圖向導
    A.2.1遠程視圖向導:步驟1——數據源選取
    A.2.2遠程視圖向導:步驟2——字段選取
    A.2.3遠程視圖向導:步驟3—— 關聯表
    A.2.3a遠程視圖向導:步驟3a——包含記錄
    A.2.4遠程視圖向導:步驟4——排序記錄
    A.2.5遠程視圖向導:步驟5——一篩選記錄
    A.2.6遠程視圖向導:步驟6——完成
    A.3文檔向導
    A.3.1遠程視圖向導:步驟6——完成
    A.3.1.1文檔向導:步驟1——選擇源文件
    A.3.1.2文檔向導:步驟2——大寫
    A.3.1.3文檔向導:步驟3——縮進
    A.3.1.4文檔向導:步驟4——加入標題
    A.3.1.5文檔向導:步驟5——選擇報表
    A.3.1.6文檔向導:步驟6——完成
    A.3.2定制文檔向導
    A.3.2.1CASE結構中的縮進
    A.3.2.2向導指令
   附錄B 使用FPOLE.DLL
   附錄C 使用配置文件
    C.1創(chuàng)建配置文件
    C.2自動啟動應用程序或程序
    C.3修改默認配置文件
    C.4指定配置文件
   

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號