词条 | Delphi 7数据库开发完全手册 |
释义 | 基本信息书名:Delphi 7数据库开发完全手册 ISBN:730206435 作者:张增强 刘成 出版社:清华大学出版社 定价:42 页数:464 出版日期:2003-4-1 版次: 1 开本:16开 包装:精装 简介Delphi是一个极为优秀的RAD开发工具,在开发数据库方面有强大的功能。新推出的Delphi 7更是在业内产生了强大的冲击,具有和.NET技术一比高低的潜力。 本书全面系统地讲述了Delphi开发数据库的编程方法,深人探讨了Delphi 7提供的最新技术。内容包括:数据库的基础知识、传统的BDE数据引擎和数据库开发环境的配置、数据集和数据感应组件的使用、ADO和dbGO技术,以及dbExpress数据引擎和XML技术。最后还详细讲解了Delphi 7开发Web数据库程序的 WebBroker和WebSnap技术。 本书覆盖面广,并具有一定的深度,面向中级的Delphi用户,十分适合于那些能够设计一般窗体程序,正在学习使用Delphi进行数据库开发的读者。另外,也可以作为培训教材及参考手册。 目录第1章 Delphi 7概述 l. 1 Delphi简介 1. 2 Delphi的新特征 1. 2. l 编译器功能增强 1. 2. 2 新增了两个网络协议组件组Indy Intercepts和Indy I/O Handlers 1. 2. 3 可定制化的View视窗 1. 2. 4 可定制的代码完成功能 1. 2. 5 更加强大的网络开发功能 l. 2. 6 跨平台开发库(CLX) 1. 2. 7 新增了Rave报表制作工具 1. 2. 8 数据库功能增强 1. 2. 9 支持Microsoft公司的.NET技术 1. 2. 10 对Windows XP风格的支持 1. 3 Delphi访问数据库的机制 1. 3. 1 BDE 1. 3. 2 ADO 1. 3. 3 dbExpress 1. 4 小结 第2章 数据库基础 2. 1 数据库简介 2. 1. 1 关系数据模型的基本概念 2. 1. 2 数据库保护的基本概念 2. 2 SQL语言简介 2. 2. l 运算符和函数 2. 2. 2 数据类型 2. 2. 3 数据定义语言(DDL)的实现 2. 2. 4 数据操作语言(DML)的实现 2. 2. 5 数据库管理和控制的实现 2. 3 Database Desktop的使用 2. 3. l 界面介绍 2. 3. 2 建立表结构 2. 3. 3 表窗口操作 2. 3. 4 查询窗口操作 2. 3. 5 SQL编辑窗口操作 2. 4 选择和建立数据库 2. 4. l 选择数据库 2. 4. 2 设计数据库的步骤 2. 5 典型的数据库 2. 5. l Oracle数据库 2. 5. 2 SQL Server 2000 2. 5. 3 MySQL 2. 5. 4 InterBase 2. 6 桌面数据库程序示例 2. 6. 1 一个数据表的浏览程序 2. 6. 2 建立Master/Detail关系的桌面数据库程序 2. 6. 3 通过向导Form Wizard建立Master/Dtail 2. 7 小结 第3章 数据库环境的设置和 BDE工具 3. 1 BDE简介 3. 2 BDE Adndnistrator 3. 2. l 界面介绍 3. 2. 2 建立一个本地数据库别名 3. 2. 3 建立网络数据库别名 3. 2. 4 用ODBC连接Access数据库 3. 3 SQL Explorer 3. 4 SQL Monitor 3. 5 Data Pump 3. 6 小结 第4章 数据集 4. 1 TDataset 4. 2 深入研究TTable 4. 2. 1 TBDEDataset 4. 2. 2 TDBDataset 4. 2. 3 TTable的属性和方法 4. 2. 4 打开和关闭数据集 4. 2. 5 连接一个数据表的实例 4. 2. 6 建立数据表 4. 2. 7 浏览数据表 4. 2. 8 书签 4. 2. 9 查询记录 4. 2. 10 检索数据表 4. 2. 11 记录的编辑 4. 2. 12 数据调和 4. 2. 13 过滤器 4. 2. 14 TTable的其他功能 4. 3 深入研究TField 4. 3. 1 访问字段的值 4. 3. 2 字段名和编号的转换 4. 3. 3 字段编辑器 4. 3. 4 建立计算字段 4. 3. 5 建立查询字段 4. 3. 6 建立Aggregate字段 4. 3. 7 字段的其他属性 4. 4 深入研究TQuery 4. 4. 1 TQuery组件的属性. 方法和事件 4. 4. 2 比较TQuery和TTable 4. 4. 3 返回可以修改的数据集 4. 4. 4 设置静态的SQL语句 4. 4. 5 用TQuery建立一个数据表的浏览程序 4. 4. 6 设置动态的SQL语句 4. 4. 7 Prepared属性. Prepare方法和UnPrepare方法 4. 4. 8 设置查询参数 4. 4. 9 一个数据库测览程序 4. 4. 10 从数据集中获取SQL参数 4. 5 深入研究TStoredProc 4. 5. 1 TStoredProc组件的属性. 方法和事件 4. 5. 2 TStoredProc的使用步骤 4. 5. 3 使用TParam类 4. 5. 4 使用TStoredProc调用存储过程的实例 4. 5. 5 使用TQuery组件调用存储过程 4. 6 小结 第5章 数据访问组件 5. l 数据访问组件简介 5. 2 TDatasource组件 5. 3 TDatabase组件 5. 3. 1 TDatabase组件的属性. 方法和事件 5. 3. 2 建立应用程序级别的数据库别名 5. 3. 3 实现登录过程 5. 4 TSession组件 5. 4. 1 TSession组件的属性. 方法和事件 5. 4. 2 处理别名 5. 4. 3 处理驱动 5. 4. 4 获取数据库的对象 5. 4. 5 控制数据库组件和连接 5. 4. 6 管理Paradox表的密码 5. 4. 7 一个测览BDE的Alias和Driver的实例 5. 5 TBatchMove组件 5. 5. 1 TBatchMove组件的属性和方法 5. 5. 2 使用TBatchMove组件 5. 6 TUpgradeSQL组件 5. 6. 1 TUpgradeSQL组件的属性和方法 5. 6. 2 使用TUpgradeSQL组件 5. 7 TNestedTable组件 5. 8 数据模块DataModule 5. 9 小结 第6章 数据感应组件 6. 1 数据感应组件概览 6. 2 数据感应组件的基本特征 6. 3 TDBGrid组件 6. 3. 1 TDBGrid的属性和设计 6. 3. 2 TDBGrid组件的事件和使用 6. 4 TDBNavigator组件 6. 5 其他的数据感应组件 6. 6 小结 第7章 ADO与dbGO 7. 1 ADO技术 7. 1. 1 ADO的发展 7. l. 2 ADO对象 7. 1. 3 使用ADO 7. 1. 4 ADO的游标(Cursor) 7. l. 5 ADO组件 7. 2 建立一个ADO应用程序 7. 3 建立ADO连接字符串 7. 3. l 使用ConnectionString编辑器 7. 3. 2 建立和使用UDL文件 7. 3. 3 手工编辑ConngctionString 7. 4 TADOConnection组件 7. 4. 1 TADOConnection组件的属性. 方法和事件 7. 4. 2 处理ADO对象 7. 4. 3 连接控制 7. 4. 4 在应用程序中建立事件的日志 7. 4. 5 获取数据库的信息 7. 4. 6 事务处理 7. 4. 7 直通查询方式 7. 5 TADOCommand组件 7. 5. 1 TADOCommand组件的属性和方法 7. 5. 2 直通模式 7. 5. 3 TParameter和TParameters 7. 6 TADODataset组件 7. 6. 1 TADODataSet组件的属性. 方法和事件 7. 6. 2 确定TADODataset执行的操作 7. 6. 3 批处理(BatchUpdat) 7. 6. 4 记录集的操作 7. 6. 5 事件的使用 7. 6. 6 数据的调和 7. 7 TADOQuery组件和TADOTable组件 7. 8 TRDSConnection组件 7. 9 公文包模型 7. 10 一个dbGO应用程序 7. 11 小结 第8章 dbExpress 8. 1 Delphi 7和dbExpress 8. 1. l dbExpress简介 8. 1. 2 dbExpress的接口 8. l. 3 dbExpress的数据类型 8. 1. 4 Delphi 7的 dbExpress组件 8. 2 TSQLConnection组件 8. 2. 1 TSQLConnection组件的属性方法和事件 8. 2. 2 连接的配置 8. 2. 3 控制执行的语句数目 8. 2. 4 事务处理 8. 2. 5 执行SQL命令 8. 3 SQLDataset组件 8. 3. 1 SQLDataset组件的属性. 方法和事件 8. 3. 2 SQLDataset组件的使用 8. 3. 3 项目1:浏览单向数据集 8. 3. 4 项目2:缓存单向数据集 8. 4 TSimpleDataSet组件 8. 5 小结 第9章 快速创建报表 9. 1 QReport概述 9. 2 报表向导 9. 3 报表模板 9. 3. 1 Quicrkeport Labels模板 9. 3. 2 QuickReport List模板 9. 3. 3 QuickReport Master/Detail模板 9. 4 QReport组件介绍 9. 4. 1 TQuickRep组件 9. 4. 2 TQRBand组件 9. 4. 3 TQRExpr组件 9. 4. 4 其他QReport组件的介绍 9. 5 安装QReport组件面板 9. 6 Rave组件 9. 6. 1 Rave组件简介 9. 6. 2 使用Rave组件 9. 7 小结 第10章 Decision Cube数据仓库 10. 1 Decision Cube简介 10. 2 TDecisionQuery组件 10. 3 TDecisinnCube组件 10. 4 TDecisionSource组件 10. 5 TDecisionGrid组件 10. 6 TDecisionPivot组件 10. 7 TDecisionGraph组件 10. 8 小结 第11章 多层分布式应用程序系统. 296 11. l 数据库应用程序的发展 11. 1. 1 从桌面数据库程序到客户/服务器 11. l. 2 比较客户/服务器和桌面数据库开发 11. 1. 3 客户/服务器系统开发 11. 1. 4 多层分布式系统 11. 2 开发多层分布式应用程序系统 11. 2. 1 多层分布式应用程序体系结构 11. 2. 2 多层分布式应用程序系统开发示例 11. 3 应用程序服务器组件TRmoteDataModule 11. 3. 1 TRemoteDataModule的基本属性和方法 11. 3. 2 为RemoteDataModule添加属性和方法 11. 3. 3 Instancing(实例)模型 11. 3. 4 Threading Model(线程模型) 13. 6. 3 XMLDocument组件的事件 13. 6. 4 使用DOM接口操作XML文件 13. 6. 5 使用JXMLNode 13. 6. 6 使用IXMLNode转变数据集为XML文件 13. 7 利用向导生成和使用XML接回 13. 7. 1 生成XML文件接口 13. 7. 2 使用生成的XML文件接口 13. 8 XML简介 13. 8. l XML语法简介 13. 8. 2 XML Schemas 13. 9 小结 第14章 WebBroker 14. 1 Web程序 14. 1. l 网页 14. 1. 2 CGI 14. 1. 3 ISAPI 14. l. 4 Apache Modules 14. 1. 5 使用 Web服务器 14. 2 WebBroker 概述 14. 3 DB Web Application向导 14. 4 TWebModule组件 14. 4. 1 TCustomWebDispatcher组件 14. 4. 2 动作项(TWebActionItem) 14. 4. 3 返回内容 14. 4. 4 传送流 14. 4. 5 获取客户输入的数据 14. 4. 6 进行安全验证 14. 4. 7 设置Cookie 14. 5 页面生成器组件 14. 5. 1 TPageProducer组件 14. 5. 2 TDataSetPageProducer组件 14. 5. 3 TDSTableProducer组件 14. 6 使用Web APP Debugger 14. 7 开发和使用Apache Module 14. 8 小结 第15章 WebSnap 15. 1 Active ServerPages 15. 1. 1 Delphi和ASP 15. 1. 2 利用Delphi建立ASP对象 15. 2 开发WebSnap程序 15. 2. l 一个最简单的WebSnap程序 l5. 2. 2 WebSnap程序的组件和脚本 15. 2. 3 设计多页面 15. 2. 4 Adapter组件 15. 2. 5 使用Adapter和AdapterPage Producer设计页面内容 15. 2. 6 硬编码和脚本代码 15. 2. 7 WebSnap和数据库程序 15. 2. 8 建立Master/Detail关系的WebSnap程序 15. 2. 9 会话管理 15. 2. 10 安全认证 15. 3 小结 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。