简介
本书是介绍Delphi 6在数据库程序开发方面的专业用书,通过由浅入深的内容规划,力求让读者能在最短的时间内了解Delphi 6的整个数据库设置结构与实务。整个章节规划可以分为四大部分:基础篇,主要是帮助读者建立完整的数据库概念和 Delphi本身的数据库程序结构;实务篇,主要讲解 Delphi 6中关于数据库的相关组件,同时以实际操作的方式结合各步骤的完整说明来介绍整个数据库程序的开发过程;高级篇,介绍如何开发以XML文件为基础的个人数据库程序和多层结构的数据库程序;深入篇,主要介绍报表程序和安装文件的制作。另外本书所有范例文件均在所附光盘Sample文件夹内。
本书由台湾金禾资讯股份有限公司提供版权,中国铁道出版社计算机图书项目中心审选;张翰文、罗伯、葛兰、彭涛、肖志军、廖康良、裘伟力、陈贤淑等同志完成了本书的整稿及排版工作。
2002年7月
目录
part 1 基础篇
第1章 浅谈数据库概论
1. 1 数据库系统
1.2 数据库系统的特点
1.3 数据库系统的语言
1.4 数据库的种类
1.5 关系数据库的规范化
第2章 sql语法与应用
2.1 ddl相关语法
2.1.1 create table创建表
2. 1. 2 drop table删除表
2.1.3 alter table更改表
2.2 dml相关语法
2.2.1 insert插入数据
2.2.2 delete删除数据
2. 2. 3 update更新数据
2.2-4 select选择数据
2.3 dcl相关语法
2.3.1 grant授予权限
2.3.2 deny拒绝
. 2.3.3 revoke撤销
2. 4 sql常用的数据类型
2.5 sql的速度考虑
第3章 delphi数据库连接结构
3. 1 single-tier单层结构
3.2 主从结构
3.3 two-tier结构
3.4 multi-tier结构
part 2 实务篇
第4章 bde的数据库连接设置
4. 1 bde administrator
4. 2 paradox的连接设置
4. 3 dbase的连接设置
4. 4 foxpro的连接设置
4. 5 ms-sql的连接设置
4. 5. 1 client端软件的安装
4. 5. 2 使用enterprise manager管理远程的sql server
4. 5. 3 bde中设置sql server
4. 6 使用odbc连接access
4. 7 使用odbc连接 oracle
4. 7.1 client端软件的安装
4. 7. 2 client端odbc的设置
4. 8 使用odbc连接db2
4. 9 使用odbc连接mysql
4. 9.1 odbc驱动程序的安装
第5章 快速实现数据库程序
5. 1 第一个数据库程序
5.2 tdatasource组件
5. 2 司常用的属性
5. 2. 2 常用的事件
第6章 data control数据控制组件
6.1 tdbtext组件
6. 1. 1 常用的属性
6. 2 tdbedit组件
6. 2. l 常用的属性
6.2. 2 常用的方法
6. 2. 3 常用的事件
6. 3 tdbnavigator组件
6. 3. l 常用的属性
6. 3. 2 常用的事件
6. 4 tdbimage组件
6.4. 1 常用的属性
6. 4. 2 常用的方法
6. 5 tdblistbox组件
6. 5. l 常用的属性
6. 5. 2 常用的事件
6.6 tdbcombobox组件
6. 6. l 常用的属性
6. 7 tdblookuplistbox组件
6. 7. l 常用的属性
6. 8 tdbradiogroup组件
6. 8. l 常用的属性
6. 9 tdbgrid组件
6. 9. l 常用的属性
6. 9. 2 常用的方法
6. 9. 3 常用的事件
6. 10 tdbctrlgrid组件
6. 10. l 常用的属性
6. 10. 2 常用的方法
6. 10. 3 常用的事件
第7章 bde数据库程序开发
7. 1 ttable组件
7. l. l 常用的属性
7. l. 2 字段编辑器
7. 1. 3 常用的方法
7. 1. 4 常用的事件
7. 1. 5 mastertoetail的设
7. 2 tquery组件
7. 2. l 如何赋值sql语法
7. 2. 2 如何运行 sql语法
7. 2. 3 在tquery中赋值变量
7. 2. 4 常用的属性
7.3 tdatabase组件
7. 3. 1 tdatabase组件的使用
7. 3. 2 常用的属性
第8章 ado数据库程序开发
8. 1 ado的对象模型
8. 2 关于ado的vcl组件
8.3 tadoconnection组件
8. 3. 1 连接数据库
8.3.2 常用的属性
8.3.3 常用的方法
8.3.4 常用的事件
8. 4 tadocommand组件
8.4. 1 如何使用tadocornmand
8.4. 2 常用的属性
8. 4.3 常用的方法
8.5 tadodataset组件
8.5. 1 常用的属性
8.5.2 常用的方法
8. 5.3 常用的事件
8. 6 tadotable组件
8.6. 1 mastertoetail的创建
8.6. 2 直接读取字段值
8.6. 3 批量更改数据
8. 6.4 常用的属性和方法
8.7 tadoquery组件
8. 7. 1 tadoquery的masteraletail
8.7.2 常用属性和方法
第9章 dbexpress数据库程序开发
9. l dbexpress连接结构
9. 2 dbexpress的vcl组件
9. 3 tsqlcormection组件
9. 3. l 连接编辑器的使用
9. 3. 2 tsqlconnection的使用
9.3.3 常用的属性
9.3.4 常用的方法
9.3.5 常用的事件
9. 4 tsqldataset组件
9.4. 1 基本设置
9. 4. 2 tsqldataset的访问操作
9.4. 3 常用的属性
9.4. 4 常用的方法
9.5 tsqlquery组件
9.5. l 利用tsqlquery访问数据
9.5.2 master/detail数据表的应用
9.5.3 常用的属性
9. 6 tsqltable组件
9.6. 1 基本的使用
9. 6. 2 tsqltable的字段编辑器
9. 6. 3 tsqltable的masteraletail设置
9. 7 tsqlclientdataset组件
9.7. 1 常用的属性和方法
9. 7.2 常用的事件
9. 8 tsqlmonitor组件
9.8. 1 基本使用
9. 8. 2 sql-monitor的实现
part 3 高级篇
第10章 single-tier结构程序开发
10. 1 mybase概念
10. 2 mybase文件
10.2. 1 利用savetofile
10. 2. 2 利用xml文件和xml mapper
10. 3 tsqlclientdataset实现mybase
10. 3. 1 相关的属性和方法
10. 3. 2 mybase程序
10. 4 tbdeclientdataset实现mybase的briefcase功能
10. 5 tclientdataset实现mybase的xml直接保存
第11章 muti-tier结构程序开发
11. 1 准备工作
11.1. 1 应用程序服务器的创建
11.1.2 应用程序服务器的安全设置
11.2 客户端的程序设计——使用tdcomconnection
11. 3 客户端的程序设计——使用tsocketconnection
11.4 客户端的程序设计——使用twebconnection
11. 5 客户端的程序设计——使用sql语法
part 4 深入篇
第12章 使用qreport开发报表程序
12. 1 浅谈qreport报表
12. 2 tquickrep组件
12. 2. l 常用的属性
12.2.2 常用的方法
12.2.3 常用的事件
12. 3 基本报表打印——条列式报表
12. 4 基本报表打印——图案报表
12. 5 基本报表打印——标签报表
12.6 基本报表打印——master/detail报表
12. 7 基本报表打印——组报表
12. 8 高级报表打印——onprint应用
12.9 高级报表打印——保存应用
12. 9. 1 预览时保存
12. 9. 2 程序调用方式保存
12. 10 高级报表打印——qrstringsband应用
12. 11 高级报表打印——报表合成应用
第13章 installshield安装部署程序
13. l 第一次使用installshield
13. 2 设置installshield工程
13. 2. l 组织安装信息
13. 2. 2 赋值程序数据
13. 2. 3 设置target system
13. 2. 4 设置安装画面外观
13. 2. 5 设置系统需求
13. 2. 6 安装与部署
附录a mysql在win32下的安装与设置
附录b 使用ms access连接 mysql
附录c database desktop帮助工具的使用
第1章 浅谈数据库概论
1. 1 数据库系统
1.2 数据库系统的特点
1.3 数据库系统的语言
1.4 数据库的种类
1.5 关系数据库的规范化
第2章 sql语法与应用
2.1 ddl相关语法
2.1.1 create table创建表
2. 1. 2 drop table删除表
2.1.3 alter table更改表
2.2 dml相关语法
2.2.1 insert插入数据
2.2.2 delete删除数据
2. 2. 3 update更新数据
2.2-4 select选择数据
2.3 dcl相关语法
2.3.1 grant授予权限
2.3.2 deny拒绝
. 2.3.3 revoke撤销
2. 4 sql常用的数据类型
2.5 sql的速度考虑
第3章 delphi数据库连接结构
3. 1 single-tier单层结构
3.2 主从结构
3.3 two-tier结构
3.4 multi-tier结构
part 2 实务篇
第4章 bde的数据库连接设置
4. 1 bde administrator
4. 2 paradox的连接设置
4. 3 dbase的连接设置
4. 4 foxpro的连接设置
4. 5 ms-sql的连接设置
4. 5. 1 client端软件的安装
4. 5. 2 使用enterprise manager管理远程的sql server
4. 5. 3 bde中设置sql server
4. 6 使用odbc连接access
4. 7 使用odbc连接 oracle
4. 7.1 client端软件的安装
4. 7. 2 client端odbc的设置
4. 8 使用odbc连接db2
4. 9 使用odbc连接mysql
4. 9.1 odbc驱动程序的安装
第5章 快速实现数据库程序
5. 1 第一个数据库程序
5.2 tdatasource组件
5. 2 司常用的属性
5. 2. 2 常用的事件
第6章 data control数据控制组件
6.1 tdbtext组件
6. 1. 1 常用的属性
6. 2 tdbedit组件
6. 2. l 常用的属性
6.2. 2 常用的方法
6. 2. 3 常用的事件
6. 3 tdbnavigator组件
6. 3. l 常用的属性
6. 3. 2 常用的事件
6. 4 tdbimage组件
6.4. 1 常用的属性
6. 4. 2 常用的方法
6. 5 tdblistbox组件
6. 5. l 常用的属性
6. 5. 2 常用的事件
6.6 tdbcombobox组件
6. 6. l 常用的属性
6. 7 tdblookuplistbox组件
6. 7. l 常用的属性
6. 8 tdbradiogroup组件
6. 8. l 常用的属性
6. 9 tdbgrid组件
6. 9. l 常用的属性
6. 9. 2 常用的方法
6. 9. 3 常用的事件
6. 10 tdbctrlgrid组件
6. 10. l 常用的属性
6. 10. 2 常用的方法
6. 10. 3 常用的事件
第7章 bde数据库程序开发
7. 1 ttable组件
7. l. l 常用的属性
7. l. 2 字段编辑器
7. 1. 3 常用的方法
7. 1. 4 常用的事件
7. 1. 5 mastertoetail的设
7. 2 tquery组件
7. 2. l 如何赋值sql语法
7. 2. 2 如何运行 sql语法
7. 2. 3 在tquery中赋值变量
7. 2. 4 常用的属性
7.3 tdatabase组件
7. 3. 1 tdatabase组件的使用
7. 3. 2 常用的属性
第8章 ado数据库程序开发
8. 1 ado的对象模型
8. 2 关于ado的vcl组件
8.3 tadoconnection组件
8. 3. 1 连接数据库
8.3.2 常用的属性
8.3.3 常用的方法
8.3.4 常用的事件
8. 4 tadocommand组件
8.4. 1 如何使用tadocornmand
8.4. 2 常用的属性
8. 4.3 常用的方法
8.5 tadodataset组件
8.5. 1 常用的属性
8.5.2 常用的方法
8. 5.3 常用的事件
8. 6 tadotable组件
8.6. 1 mastertoetail的创建
8.6. 2 直接读取字段值
8.6. 3 批量更改数据
8. 6.4 常用的属性和方法
8.7 tadoquery组件
8. 7. 1 tadoquery的masteraletail
8.7.2 常用属性和方法
第9章 dbexpress数据库程序开发
9. l dbexpress连接结构
9. 2 dbexpress的vcl组件
9. 3 tsqlcormection组件
9. 3. l 连接编辑器的使用
9. 3. 2 tsqlconnection的使用
9.3.3 常用的属性
9.3.4 常用的方法
9.3.5 常用的事件
9. 4 tsqldataset组件
9.4. 1 基本设置
9. 4. 2 tsqldataset的访问操作
9.4. 3 常用的属性
9.4. 4 常用的方法
9.5 tsqlquery组件
9.5. l 利用tsqlquery访问数据
9.5.2 master/detail数据表的应用
9.5.3 常用的属性
9. 6 tsqltable组件
9.6. 1 基本的使用
9. 6. 2 tsqltable的字段编辑器
9. 6. 3 tsqltable的masteraletail设置
9. 7 tsqlclientdataset组件
9.7. 1 常用的属性和方法
9. 7.2 常用的事件
9. 8 tsqlmonitor组件
9.8. 1 基本使用
9. 8. 2 sql-monitor的实现
part 3 高级篇
第10章 single-tier结构程序开发
10. 1 mybase概念
10. 2 mybase文件
10.2. 1 利用savetofile
10. 2. 2 利用xml文件和xml mapper
10. 3 tsqlclientdataset实现mybase
10. 3. 1 相关的属性和方法
10. 3. 2 mybase程序
10. 4 tbdeclientdataset实现mybase的briefcase功能
10. 5 tclientdataset实现mybase的xml直接保存
第11章 muti-tier结构程序开发
11. 1 准备工作
11.1. 1 应用程序服务器的创建
11.1.2 应用程序服务器的安全设置
11.2 客户端的程序设计——使用tdcomconnection
11. 3 客户端的程序设计——使用tsocketconnection
11.4 客户端的程序设计——使用twebconnection
11. 5 客户端的程序设计——使用sql语法
part 4 深入篇
第12章 使用qreport开发报表程序
12. 1 浅谈qreport报表
12. 2 tquickrep组件
12. 2. l 常用的属性
12.2.2 常用的方法
12.2.3 常用的事件
12. 3 基本报表打印——条列式报表
12. 4 基本报表打印——图案报表
12. 5 基本报表打印——标签报表
12.6 基本报表打印——master/detail报表
12. 7 基本报表打印——组报表
12. 8 高级报表打印——onprint应用
12.9 高级报表打印——保存应用
12. 9. 1 预览时保存
12. 9. 2 程序调用方式保存
12. 10 高级报表打印——qrstringsband应用
12. 11 高级报表打印——报表合成应用
第13章 installshield安装部署程序
13. l 第一次使用installshield
13. 2 设置installshield工程
13. 2. l 组织安装信息
13. 2. 2 赋值程序数据
13. 2. 3 设置target system
13. 2. 4 设置安装画面外观
13. 2. 5 设置系统需求
13. 2. 6 安装与部署
附录a mysql在win32下的安装与设置
附录b 使用ms access连接 mysql
附录c database desktop帮助工具的使用
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!