注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计Pascal/DelphiDelphi 5.0 数据库开发与专业应用

Delphi 5.0 数据库开发与专业应用

Delphi 5.0 数据库开发与专业应用

定 价:¥29.00

作 者: 敬铮
出版社: 国防工业出版社
丛编项: 数据库高级开发与专业应用系列
标 签: Delphi

购买这本书可以去


ISBN: 9787118026771 出版时间: 2002-01-01 包装: 胶版纸
开本: 页数: 339 字数:  

内容简介

  书中详尽阐述了Delphi5.0的可视化程序设计方法,Delphi可视部件类库(VCL)中各种部件的使用方法和它们在各类应用程序中的应用,但更多的是介绍了数据库的应用开发方法(包括常用数据控件的使用、AD0对象的开发、多层数据库的开发以及MIDAS技术等)。全书分为三大部分,即Delphi基础篇、数据库的快速开发篇和数据库的高级开发篇。本书注重开发实例、开发经验、开发技巧和Windows高级特性开发。全书提供了详尽的示例和源代码,在内容安排上由浅入深,适用于各个层次Delphi用户的需求。

作者简介

暂缺《Delphi 5.0 数据库开发与专业应用》作者简介

图书目录

第1篇  Delphi基础篇                  
 第1章  Delphi概述                  
 1. 1  Delphi是什么                  
 1. 2  Delphi 5. 0的新功能                  
 1. 3  本章小结                  
 第2章  Pascal的语法简介                  
 2. 1  标记. 常量和变量                  
 2. 2  类型简介                  
 2. 3  运算符与表达式                  
 2. 4  语句                  
 2. 5  过程和函数                  
 2. 6  指针                  
 2. 7  文件和文件类型                  
 2. 7. 1 文本文件                  
 2. 7. 2  记录文件                  
 2. 7. 3 无类型文件                  
 2. 7. 4  Delphi 5. O中常用的文件处理函数                  
 2. 8  本章小结                  
 第3章  常用控件的使用                  
 3. 1  Delphi 5. 0快速设计                  
 3. 1. 1  进入Delphi的可视化编程环境                  
 3. 1. 2  设计简单的用户界面                  
 3. 1. 3  改变对象的属性                  
 3. 1. 4  编写事件处理过程                  
 3. 1. 5  使用联机帮助Help                  
 3. 2  文本的输入与输出控件                  
 3. 2. 1  Label控件                  
 3. 2. 2  Edit. MaskEdit和Memo控件                  
 3. 2. 3  ListBox和ComboBox控件                  
 3. 3  按钮和组控件                  
 3. 3. 1  Button和BitBtn控件                  
 3. 3. 2  SpeedButton控件                  
 3. 3. 3  CheckBox与RadioButton控件                  
 3. 3. 4  分组. 分界控件                  
 3. 4  图形. 图像处理控件                  
 3. 4. 1  Image控件                  
 3. 4. 2  Shape控件                  
 3. 4. 3  PaintBox控件                  
 3. 5  关系图. 文件列表控件                  
 3. 5. 1  OutLine控件                  
 3. 5. 2  目录访问控件                  
 3. 6  滚动控件                  
 3. 6. 1  ScrollBar控件                  
 3. 6. 2  ScrollBox控件                  
 3. 6. 3  几个进度显示控件                  
 3. 7  网格. 表格控件                  
 3. 8  多媒体(MuItiMedia)和OLE控件                  
 3. 9  使用非可视控件                  
 3. 9. 1  使用菜单控件                  
 3. 9. 2  使用计时器控件Timer                  
 3. 9. 3使用公用对话框控件                  
 3. 10  本章小结                  
 第2篇  数据库应用的快速开发                  
 第4章  Delphi开发数据库应用程序概述                  
 4. 1  数据库应用简介                  
 4. 1. 1  数据库管理系统                  
 4. 1. 2 数据库应用程序                  
 4. 2 Delphi的数据库特性及功能简介                  
 4. 2. 1  Delphi的数据库特性                  
 4. 2. 2  Delphi可以访问的数据源(DataSource)                  
 4. 3  Delphi数据库应用程序的开发方法和步骤                  
 4. 3. 1  概述                  
 4. 3. 2  数据库应用程序的开发步骤                  
 4. 3. 3  交付数据库应用程序                  
 4. 3. 4  安装BDE                  
 4. 3. 5  安装SQLLink                  
 4. 4  本章小结                  
 第5章  简单数据库应用程序的创建                  
 5. 1  简单的基于单表的数据库应用                  
 5. 1. 1  选择相关的控件                  
 5. 1. 2  设置控件的属性                  
 5. 1. 3  运行程序                  
 5. 2  利用TDBNavigator控件创建存取程序                  
 5. 2. 1  创建应用程序窗体                  
 5. 2. 2  使用TDBNavigator控件移动记录指针                  
 5. 2. 3  定制TDBNavigator控件                  
 5. 3  创建主要一明细数据库应用                  
 5. 3. 1  一对多关系的主要一明细型数据库应用程序                  
 5. 3. 2  一对多一多关系的数据库应用                  
 5. 4  字段对象的使用                  
 5. 4. 1  字段对象的类型                  
 5. 4. 2  创建永久性的字段对象                  
 5. 4. 3  字段对象的属性设置                  
 5. 4. 4  字段对象的访问                  
 5. 4. 5  设定字段对象的显示格式                  
 5. 4. 6  自定义字段以及计算字段对象的创建                  
 5. 5  查询数据库中的记录                  
 5. 5. 1  使用GotoKey方法查找数据库中的记录                  
 5. 5. 2  使用FindKey方法查找数据库中的记录                  
 5. 5. 3  利用GotoNearest和FindNearest执行不精确查找                  
 5. 6  修改数据库中的记录                  
 5. 6. 1  Edit方法和Post方法                  
 5. 6. 2  实现异常保护的TRY...FINALLY语句                  
 5. 7  插入和删除记录                  
 5. 7. 1  逐步插入方法                  
 5. 7. 2  调用InsertRecord插入记录                  
 5. 8  输入数据的有效性验证                  
 5. 9  本章小结                  
 第6章  DeIphi 5. 0常用数据库控件的使用                  
 6. 1  Delphi数据库的体系结构                  
 6. 2  数据访问控件的应用及编程                  
 6. 2. 1  Delphi数据访问控件的层次结构                  
 6. 2. 2  TSession控件及其应用                  
 6. 2. 3 数据集控件TDataSet及其应用                  
 6. 2. 4 TTable控件及应用                  
 6. 2. 5  TDataSource控件及其应用                  
 6. 2. 6  字段控件和字段编辑器的使用                  
 6. 2. 7  TReport控件及其应用                  
 6. 2. 8  应用举例:多个窗体显示同一个数据库表                  
 6. 3  数据浏览控件的应用及编程                  
 6. 3. 1  数据浏览控件的基本特性                  
 6. 3. 2  使用TDBText控件显示表中的数据                  
 6. 3. 3  使用TDBEdit控件显示和编辑表中的数据                  
 6. 3. 4  用IDBGrid控件显示和编辑表中的数据                  
 6. 3. 5  TDBNavigator控件及其应用                  
 6. 3. 6  TDBMemo控件及其应用                  
 6. 3. 7  TDBImage控件及其应用                  
 6. 3. 8  数据浏览控件中的列表框和组合框                  
 6. 3. 9 TDBComboBox控件                  
 6. 3. 10  TDBListBox控件                  
 6. 4  辅助决策控件的使用                  
 6. 4. 1  Teechart统计图表控件的应用                  
 6. 4. 2  在QuickReport 报表上创建图表的一般步骤                  
 6. 4. 3  创建决策图表的一般步骤                  
 6. 5  本章小结                  
 第7章  SQL编程及查询控件的使用                  
 7. 1  SQL语言简介                  
 7. 1. 1  SQL的历史                  
 7. 1. 2  SQL的优点                  
 7. 2  TQuery控件在SQL编程中的运用                  
 7. 2. 1  TQuery控件的使用                  
 7. 2. 2  在TQuery控件中编写简单的SQL查询命令                  
 7. 3  SQL语言编程概述                  
 7. 3. 1  SQL命令文本的编写                  
 7. 3. 2  SQL程序的执行                  
 7. 3. 3  通过TQuery控件如何获得活动的数据                  
 7. 4  动态SQL语句的编程                  
 7. 4. 1  使用Params属性为参数赋值                  
 7. 4. 2  使用ParamByName方法为参数赋值                  
 7. 4. 3  使用Datasource属性为参数赋值                  
 7. 4. 4  Prepare方法的使用                  
 7. 5  SQL编程实例                  
 7. 5. 1  设计简单的SQL程序编辑器                  
 7. 5. 2  设计一个数据库查询器                  
 7. 6  本章小结                  
 第8章  Delphi 5. 0的报表制作                  
 8. 1  QuickReport的特点                  
 8. 2  报表控件的介绍                  
 8. 2. 1  TQuickRep控件                  
 8. 2. 2  TQRSubDetail控件                  
 8. 2. 3  TQRBand控件                  
 8. 2. 4 TQRChildBand控件                  
 8. 2. 5  TQRGroup控件                  
 8. 2. 6  TQRLabel控件                  
 8. 2. 7  TQRDBText控件                  
 8. 2. 8  TQRExpr控件                  
 8. 2. 9  TQRSysData控件                  
 8. 2. 10  TQRMemo控件                  
 8. 2. 11  TQRRichText控件                  
 8. 2. 12  TQRDBRichText控件                  
 8. 2. 13  TQRShape控件                  
 8. 2. 14  TQRImage控件                  
 8. 2. 15  TQRDBImage控件                  
 8. 2. 16  TQRCompositeReport控件                  
 8. 2. 17  TQRPreview控件                  
 8. 2. 18  TQRChart控件                  
 8. 3  一个比较复杂的例子                  
 8. 4  本章小结                  
 第3篇  Delphi 5. 0数据库的高级编程                  
 第9章  ADO对象和控件以及数据库的连接                  
 9. 1  ADO简介                  
 9. 2  ADO控件的使用                  
 9. 2. 1  原生ADO的架构                  
 9. 2. 2  Delphi 5. 0中的ADOExpress组件                  
 9. 3  一个使用ADO的例子                  
 9. 4  连接数据库                  
 9. 4. 1  永久和临时的TDatabase构件                  
 9. 4. 2  控制连接                  
 9. 4. 3  遍历一个数据库的所有数据集                  
 9. 4. 4  TDatabase与TSession的关系                  
 9. 5  本章小结                  
 第10章  创建多层应用程序                  
 10. 1  多层体系结构的概述                  
 10. 1. 1  多层体系结构的优势                  
 10. 1. 2  MIDAS技术                  
 10. 1. 3  MIDAS应用程序是怎样工作的                  
 10. 1. 4  客户程序的结构                  
 10. 1. 5  应用服务器的结构                  
 10. 1. 6  MTS                  
 10. 1. 7  DataBroker接口和IProvider接口                  
 10. 2 选择连接方式                  
 10. 3  创建应用服务器的一般步骤                  
 10. 4 远程数据模块                  
 10. 4. 1 TRemoteDataModule                  
 10. 4. 2  TMTSDataModule                  
 10. 4. 3  TCORBADataModule                  
 10. 5  Provider                  
 10. 5. 1  控制数据包中的字段                  
 10. 5. 2  Options属性                  
 10. 5. 3  在数据包中加入自定义的信息                  
 10. 5. 4  响应客户的数据请求                  
 10. 5. 5  响应客户的更新请求                  
 10. 5. 6  在更新数据库之前编辑Delta数据包                  
 10. 5. 7  怎样定位记录                  
 10. 5. 8  在服务器端纠错                  
 10. 6  创建客户程序的一般步骤                  
 10. 7  与应用服务器连接                  
 10. 7. 1  用DCOM来连接                  
 10. 7. 2  用TCP/IP连接                  
 10. 7. 3  用OLEnterprise连接                  
 10. 7. 4  用CORBA连接                  
 10. 7. 5 标识服务器                  
 10. 7. 6  TSimpleObjectBrlker                  
 10. 7. 7  开始连接                  
 10. 7. 8  断开连接                  
 10. 8  调用服务器上的接口                  
 10. 9  在客户端纠错                  
 10. 10  更新数据                  
 10. 10. 1  更新数据的一般步骤                  
 10. 10. 2  ApplyUpdates函数                  
 10. 10. 3  核对出错的记录                  
 10. 10. 4  刷新记录                  
 10. 10. 5  从应用服务器获取参数                  
 10. 11  自定义应用服务器                  
 10. 12  多层体系结构下的事务                  
 10. 13  把客户程序设计为ActiveForm                  
 10. 14  本章小结                  
 第11章  BDE会话期                  
 11. 1  TSession                  
 11. 1. 1  默认的BDE会话期对象                  
 11. 1. 2  创建另外的BDE会话期对象                  
 11. 1. 3  给BDE会话期对象命名                  
 11. 1. 4  激活BDE会话期对象                  
 11. 1. 5  KeepConnections属性                  
 11. 1. 6  打开和断开连接                  
 11. 2  检索有关BDE会话期的信息                  
 11. 3  管理BDE别名                  
 11. 3. 1  指定别名的可见性                  
 11. 3. 2  创建. 修改和删除别名                  
 11. 4  遍历所有的TDatabase构件                  
 11. 5  访问Paradox表                  
 11. 6  口令                  
 11. 6. 1  AddPassword                  
 11. 6. 2  RemovePassword和RemoveAllPasswords                  
 11. 6. 3  OnPassword和GetPassword                  
 11. 7  管理多个BDE会话期对象                  
 11. 8  本章小结                  
 第12章  TClientDataSet                  
 12. 1  浏览和编辑数据                  
 12. 1. 1  浏览数据                  
 12. 1. 2  CanModify属性                  
 12. 1. 3  取消修改                  
 12. 1. 4  合并修改                  
 12. 1. 5  纠措                  
 12. 2  索引                  
 12. 2. 1  创建一个新的索引                  
 12. 2. 2  删除和切换索引                  
 12. 2. 3  用索引把数据分组                  
 12. 3  计算字段                  
 12. 4  统计值                  
 12. 4. 1  指定统计方式                  
 12. 4. 2  指定分组                  
 12. 4. 3  怎样获取统计值                  
 12. 5  数据包                  
 12. 5. 1  直接对Data属性赋值                  
 12. 5. 2  在数据包中加入自定义的信息                  
 12. 5. 3  克隆另一个数据集                  
 12. 6  与应用服务器通信                  
 12. 6. 1  怎样在客户端获得IPovider接口                  
 12. 6. 2  向应用服务器传递参数                  
 12. 6. 3  怎样向应用服务器请求数据                  
 12. 6. 4  更新数据库                  
 12. 7  在文件中存取数据                  
 12. 8  本章小结                  
 第13章  剖析几个MIDAS示范程序                  
 13. 1  一个ActiveForm的例子                  
 13. 2  一个动态传递SQL语句的示范程序                  
 13. 3  一个计算统计值的示范程序                  
 13. 4  一个全面演示TClientDataSet功能的示范程序                  
 13. 5  本章小结                  
 附录A  控件TQueryStock                  
 附录B  编译错误信息                  
 附录C  InterBase概述                  
 附录D  配置数据库引擎BDE(Borland DataBase Engine)                  

本目录推荐