开发者社区> 非常老帅> 正文

007_《Delphi6数据库深入编程技术》

简介: 《Delphi6数据库深入编程技术》 Delphi 教程 系列书籍 (007) 《Delphi6数据库深入编程技术》 网友(邦)整理 EMail: shuaihj@163.
+关注继续查看

《Delphi6数据库深入编程技术》

Delphi 教程 系列书籍 (007) Delphi6数据库深入编程技术》 网友(邦)整理 EMail: shuaihj@163.com

下载地址:

Pdf

clip_image002

原书名: 编程宝典2002(6)—Delphi 6数据库深入编程技术

作者: 张龙卿

出版社: 北京希望电子出版社

书号: 7900088083

出版日期:2002年1月

开本: 787*1092 1/16

页码: 316

版次: 2002年1月第一版第一次印刷

内容简介

这是一本面向初、中级读者的自学指导书,作者通过精心设计近30个(完整范例14个)范例深入介绍Delphi 6开发数据库的方法和技巧。全书由14章构成,主要内容包括Delphi 6基础;开发数据库应用程序,开发BDE数据库应用程序;开发ADO数据库应用程序;开发InterBase数据库应用程序;dbExpress开发跨平台数据库程序;使用Database Desktop和Datapump;数据库综合实例;打印报表;Decision Cube面板与数据分析;界面设计常用功能;处理应用程序的异常;建立跨平台应用程序;跨平台应用程序实例。

本书内容新、范例丰富、重点突出、实用性强,不但是从事用Delphi 6进行数据库开发的广大初、中级编程员的自学指导书,对高级程序设计人员也有重要的参考价值。

目录

第1章 Delphi 6基础
1.1 Delphi 6的新特点
1.2 Delphi 6的开发界面
1.3 Delphi应用程序的组成
1.4 一个应用程序实例
1.4.1 建立项目文件
1.4.2 添加组件
1.4.3 修改属性
1.4.4 添加代码
1.4.5 保存文件
1.4.6 运行程序
1.5 获得帮助
第2章 开发数据库应用程序
2.1 数据库基础
2.2 开发数据库应用程序
2.2.1 数据库组件
2.2.2 数据库的类型
2.2.3 数据库应用程序体系结构
2.2.4 设计用户界面
2.2.5 使用数据库控件
2.2.6 连接到数据库
2.3 数据模块
2.4 简单的数据库应用程序
2.4.1 建立框架
2.4.2 添加组件
2.4.3 设置属性
2.4.4 保存并运行项目
第3章 开发BDE数据库应用程序
3.1 使用BDE连接数据库
3.1.1 BDE的体系结构
3.1.2 使用BDE管理器
3.2 BDE组件面板
3.2.1 TTable组件
3.2.2 TQuery组件
3.2.3 TStoredProc组件
3.2.4 TDatabase组件
3.2.5 Tsession组件
3.2.6 TBatchMove组件
3.2.7 TUpdateSQL组件
3.2.8 TNestedTable组件
3.2.9 TBDEClientDataSet组件
3.3 BDE应用实例
3.3.1 通过TTable的Filter属性实现查询
3.3.2 通过TQuery和Params属性实现查询
3.3.3 使用TStoredProc组件
第4章 开发ADO数据库应用程序
4.1 ADO组件
4.1.1 ADO简介
4.2 ADO面板
4.2.1 TADOConnection组件
4.2.2 ADOCommand组件
4.2.3 ADODataSet组件
4.2.4 ADOTable组件
4.2.5 ADOQuery组件
4.2.6 TADOStoredProc组件
4.2.7 TRDSConnection组件
4.3 ADO应用实例
4.3.1 使用ADODataSet实现数据查询
4.3.2 使用TADOQuery实现多表查询
4.3.3 使用TADOCommand组件
第5章 开发InterBase数据库应用程序
5.1 InterBase白板
5.1.1 TIBTable组件
5.1.2 TIBQuery组件
5.1.3 IBStoredProc组件
5.1.4 TIBDatabase组件
5.1.5 TIBTransaction组件
5.1.6 TIBUpdateSQL组件
5.1.7 TIBDataSet组件
5.1.8 TIBSQL组件
5.1.9 TIBDatabaseInfo组件
5.1.10 TIBSQLMonitor组件
5.1.11 TIBEvents组件
5.1.12 TIBExtract组件
5.1.13 TIBClientDataSet组件
5.2 InterBase面板组件应用实例
5.2.1 使用TIBTransaction和TIBTable组件
5.2.2 使用TIBDatabaseInfo组件获得数据库信息
第6章 dbExpress开发跨平台数据库程序
6.1 dbExpress简介
6.2 dbExpress面板组件介绍
6.2.1 TSQLConnection组件
6.2.2 TSQLDataSet组件
6.2.3 TSQLQuery组件
6.2.4 TSQLStoredProc组件
6.2.5 TSQLTable组件
6.2.6 TSQLMonitor组件
6.2.7 TSQLClientDataSet组件
6.3 建立跨平台数据库应用程序
6.3.1 浏览数据
6.3.2 实现完整功能
6.3.3 改变数据单方向性
第7章 使用Database Desktop和Datapump
7.1 使用Database Desktop
7.1.1 共用菜单
7.1.2 专用菜单
7.1.3 SQL语句、QBE Query及Table的比较
7.2 在不同数据库间移动基表
7.2.1 数据库间基表移动的步骤
7.2.2 数据库间基表移动的实例
第8章 数据库综合实例
8.1 建立主从表数据库应用程序
8.1.1 使用向导工具建立主从表的关联
8.1.2 手工建立第二级主从关联
8.2 建立日程安排应用程序
8.2.1 建立基表
8.2.2 建立应用程序数据模块
8.2.3 设计主表单form_head
8.2.4 设计注册窗口
8.2.5 建立日历窗口
8.2.6 设计一天工作安排窗口
8.2.7 添加全局单元文件
8.2.8 完善项目文件
8.2.9 运行应用程序
第9章 打印报表
9.1 QReport面板组件介绍
9.1.1 模板类组件
9.1.2 显示一般内容的组件
9.1.3 显示数据库内容的组件
9.1.4 其他组件
9.2 报表实例
9.2.1 建立基表
9.2.2 建立应用程序
9.2.3 建立报表
9.2.4 运行打印程序
第10章 Decision Cube面板与数据分析
10.1 Decision Cube面板
10.1.1 TDecisionCube组件
10.1.2 TDecisionQuery组件
10.1.3 TDecisionSource组件
10.1.4 TDecisionPivot组件
10.1.5 TDecisionGrid组件
10.1.6 TDecisionGraph组件
10.2 Decision Cube应用实例
10.2.1 实现步骤
10.2.2 Chart属性设置面板
第11章 界面设计常用功能
11.1 设计菜单
11.1.1 下拉式菜单
11.1.2 弹出菜单
11.2 设计工具条
11.3 使用状态条
11.4 使用图像及多媒体
11.4.1 图像与图形
11.4.2 添加多媒体功能
11.5 使用对话框
11.6 使用对象库
11.6.1 对象库的类别
11.6.2 保存新对象到对象库中
11.6.3 管理对象库
第12章 处理应用程序的异常
12.1 定义异常
12.1.1 异常的基类Exception
12.1.2 Delphi定义的异常
12.1.3 处理异常
12.1.4 自定义异常
12.1.5 捕获错误
12.2 处理异常
12.2.1 try…finally保护块
12.2.2 使用try…except处理异常
12.2.3 使用raise处理异常
12.2.4 使用外部资源处理异常
12.2.5 处理哑异常
12.2.6 处理RTL异常
12.2.7 调试程序时处理异常
第13章 建立跨平台应用程序
13.1 建立跨平台应用程序的方法
13.2 将VCL应用程序移植到CLX
13.3 CLX与VCL的对比
13.4 编写可移植的代码
13.5 编写跨平台数据库应用程序
13.6 建立跨平台Internet应用程序
第14章 跨平台应用程序实例
14.1 BDE应用程序移植
14.1.1 使用BDE开发
14.1.2 使用dbExpress组件
14.2 计时器
14.3 浏览器
14.4 多文档应用程序

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
SpringBoot缓存注解的使用
Spring从3.1版本开始定义了两个接口来统一不同的缓存从而帮助简化开发过程。它们分别是:org.springframework.cache.Cache和org.springframework.cache.CacheManager接口。
3 0
这个开源库,快速生成全局唯一头像!
我给大家找了一个非常好用的开源库—— Generate Avatar。作者 Lorenz Weiß,是一名来自国外的 Web 开发者。
7 0
SpringBoot集成slf4j日志系统
日志系统作为一个应用系统的重要部分之一,它能够有助于我们在系统在线上环境中如果有问题,及时发现问题,并且定位问题,从而解决问题,保证服务的高可用,减少生产事故的发生。所以日志的重要性,不言而喻。
6 0
毕设使用windows阿里云搭建服务器端心得
使用windows云服务器搭建一个服务器端的过程和心得
8 0
SpringBoot系列:MybatisPlus的入门级使用教程(上)
今天是大年初二,xdm都去哪里玩了?我在家宅了一天,没地方去的那就继续一起学习,内卷起来!
4 0
spring security技术分享(四)
用户认证就是判断一个用户的身份是否合法的过程,用户去访问系统资源时系统要求验证用户的身份信息,身份合法方可继续访问,不合法则拒绝访问。 认证是确认某主体在某系统中是否合法、可用的过程。这里的主体既可以是登录系统的用户,也可以是接入的设备或者其他系统。
5 0
MySql的配置——详细教程
免安装版的Mysql   MySQL关是一种关系数据库管理系统,所使用的 SQL 语言是用于访问数据库的最常用的 标准化语言,其特点为体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,在 Web 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据 库管理系统)应用软件之一。   在本博文里,我主要以MySql免安装版为例,帮助大家解决配置mysql。
5 0
SpringBoot系列:MybatisPlus的入门级使用教程(中)
距离上一篇文章已经过去一个多礼拜了!年后第一周就各种加班,忙成狗,今天分享的是MP入门使用教程的中篇部分!
4 0
SpringBoot系列:MybatisPlus的入门级使用教程(下)
距离上一篇文章已经过去一个多月了,最近忙着项目上线,连轴转了一个多月,头发都少了不少!今天分享的是MP入门使用教程的最后的部分,也是使用的比较多的地方,就是如何使用MP进行条件查询!
4 0
深挖 Mybatis 源码:缓存模块
MyBatis 中的缓存分为一级缓存、二级缓存,但在本质上是相同的,它们使用的都是 Cache 接口的实现。在这篇文章里,我们就来分析 Cache 接口以及多个实现类的具体实现。
3 0
+关注
非常老帅
IT行业从业10+年
481
文章
1
问答
文章排行榜
最热
最新
相关电子书
更多
OceanBase 入门到实战教程
立即下载
阿里云图数据库GDB,加速开启“图智”未来.ppt
立即下载
实时数仓Hologres技术实战一本通2.0版(下)
立即下载