100_《Delphi5数据库开发技术》

《Delphi5数据库开发技术》

Delphi 教程 系列书籍 (100) Delphi5数据库开发技术》 网友(邦)整理 EMail: shuaihj@163.com

下载地址:

下载

  • 作者: 毛棱等编著
  • 丛书名: 软件开发技术丛书
  • 出版社:机械工业出版社
  • ISBN:7111078209
  • 上架时间:2000-7-1
  • 出版日期:2000 年3月
  • 页码:354
  • 版次:1-1

内容简介

Delphi是一种非常优秀的可视化程序开发语言,Delphi 5 基于Windows 95/98/NT,采用高度结构化的Object Pascal语言,具有结构清晰、编译迅速等特点。它强大的可扩展数据库功能更赢得了无数数据库开发人员的青睐。本书详细介绍了Delphi 5 所增加的强大的数据库编程工具,例如ADO组件、IBX组件和数据模块设计窗口。本书由浅入深,系统地介绍了如何利用Delphi 5 强大的开发工具进行数据库应用程序的开发,并结合每一部分的内容,列举了大量实例,以便于读者掌握。本书适用于从事数据库应用程序开发的广大技术人员以及作为各院校师生的学习参考。

目录

第1章 delphi 5.0 简介 1

1.1 delphi 5.0 的新特点 1

1.1.1 集成开发环境(ide)的改进 1

1.1.2 新的语言扩充 3

1.1.3 数据库的应用开发能力增强 4

1.1.4 其他方面的改进 4

1.2 delphi 5.0 的集成开发环境 4

1.2.1 主窗口 5

1.2.2 代码编辑器 13

1.2.3 窗体设计器 15

1.2.4 对象观察器 16

1.2.5 工程管理器 18

1.3 面向对象的pascal语言 19

1.3.1 object pascal 的语言基础 19

1.3.2 object pascal的程序设计 27

1.4 小结 29

第2章 数据库应用程序开发基本概述 30

2.1 数据库的基本概念 30

2.2 数据存取 31

2.3 数据库应用程序的开发步骤 31

2.4 数据库应用开发能力的增强 32

2.5 小结 33

第3章 delphi 5.0 的数据库工具 34

3.1 数据库工作平台 34

3.1.1 database desktop 35

3.1.2 设置工作目录及私有目录 35

3.1.3 创建数据表格 35

3.1.4 数据表格的属性 36

3.1.5 在database desktop中创建sql型

数据表格 39

3.1.6 在database desktop中使用查询 40

3.2 数据库引擎 42

3.3 数据库资源管理器 42

3.4 数据字典 45

3.5 sql监视器 46

3.6 datapump工具 46

3.7 小结 48

第4章 数据访问组件 49

4.1 数据访问组件简介 50

4.2 ttable组件介绍 50

4.2.1 数据集组件的基本知识 51

4.2.2 ttable 组件的重要属性 52

4.2.3 ttable组件的重要方法 58

4.2.4 ttable 组件的重要事件 69

4.2.5 举例说明 70

4.3 tquery 组件介绍 71

4.3.1 tquery组件和ttable组件的比较 72

4.3.2 tquery组件的重要属性 72

4.3.3 tquery组件的重要方法 75

4.4 tstoredproc组件介绍 77

4.4.1 tstoredproc组件的重要属性 77

4.4.2 tstoredproc组件的重要方法 78

4.4.3 利用tstoredproc组件实现存储

过程 79

4.5 tdatasource组件介绍 81

4.5.1 tdatasource组件的重要属性 81

4.5.2 tdatasource组件的重要方法 82

4.5.3 tdatasource组件的重要事件 83

4.5.4 应用程序中建立tdatasource组件

的基本步骤 84

4.6 tdatabase组件介绍 84

4.6.1 tdatabase 组件的重要属性 84

4.6.2 tdatabase 组件的重要方法 87

4.6.3 tdatabase 组件的重要事件 88

4.7 tsession组件介绍 88

4.7.1 tsession的重要属性 89

4.7.2 tsession的重要方法 89

4.8 其他组件介绍 90

4.9 数据访问组件的应用实例 91

4.10 ado组件页介绍 99

4.10.1 ado组件页概述 99

4.10.2 tadoconnection 100

4.10.3 tadocommand组件 102

4.10.4 tadodataset组件 104

4.10.5 tadotable 106

4.11 小结 107

第5章 数据控制组件 108

5.1 数据控制组件简介 108

5.2 tdbgrid组件介绍 109

5.2.1 tdbgrid组件的重要属性 110

5.2.2 tdbgrid组件的重要事件 112

5.2.3 tdbgrid组件的应用举例 113

5.3 tdbnavigator组件介绍 118

5.3.1 tdbnavigator组件实现的主要

功能 118

5.3.2 tdbnavigator组件的重要属性 119

5.3.3 tdbnavigator组件的重要事件 121

5.3.4 tdbnavigator组件应用举例 121

5.4 tdbtext组件介绍 122

5.4.1 tdbtext 组件的重要属性 122

5.4.2 tdbtext组件的应用举例 122

5.5 tdbedit组件介绍 125

5.5.1 tdbedit组件的重要属性 125

5.5.2 tdbedit 组件的应用举例 125

5.6 tdbmemo组件介绍 128

5.6.1 tdbmemo组件的重要属性 128

5.6.2 tdbmemo组件的应用举例 130

5.7 tdbimage组件介绍 131

5.8 tdblist组件介绍 134

5.9 tdbcombobox组件介绍 138

5.10 tdbcheckbox组件介绍 139

5.11 tdbradiogroup组件介绍 143

5.12 tdblookuplistbox组件介绍 145

5.13 tdblookupcombobox组件介绍 150

5.14 tdbctrlgrid组件介绍 153

5.15 tdbrichedit组件介绍 157

5.16 tdbchart组件介绍 157

5.17 小结 157

第6章 利用窗体维护数据 158

6.1 窗体对象 158

6.1.1 基本属性 158

6.1.2 窗体的常用事件和方法 161

6.2 利用窗体进行数据的操作 162

6.2.1 数据的排序 162

6.2.2 数据的查询 164

6.2.3 对数据库中的数据进行修改 169

6.2.4 数据的插入和删除 171

6.3 字段对象 174

6.3.1 字段对象的数据类型 175

6.3.2 创建永久字段对象 175

6.3.3 字段对象的属性和方法 176

6.3.4 字段对象的使用 177

6.4 一个综合维护数据的例子 181

6.5 使用多个数据表格 197

6.6 使用form wizard 202

6.6.1 使用创建单个数据表格的应用

程序 202

6.6.2 使用form wizard创建一对多的

应用程序 205

6.7 小结 209

第7章 菜单的设计 210

7.1 菜单设计简介 210

7.2 使用mainmenu designer设计菜单 211

7.3 菜单的操作 214

7.3.1 设置和取消复选标志 214

7.3.2 菜单项的显灰 216

7.3.3 菜单项的隐藏 216

7.3.4 打开和存储文件 217

7.4 使用菜单模板 220

7.5 设计菜单的一个例子 221

7.6 小结 226

第8章 多选项卡对象 227

8.1 多选项卡对象 227

8.1.1 tabcontrol对象 227

8.1.2 pagecontrol组件 230

8.2 一个使用多选项卡的例子 231

8.3 小结 235

第9章 decision cube组件 236

9.1 decision cube组件介绍 236

9.1.1 decision cube组件 236

9.1.2 decision query组件 239

9.1.3 decision grid组件 241

9.1.4 decision graph组件 243

9.1.5 decision pivot组件 247

9.1.6 decision source组件 253

9.2 一个综合使用decision cube组件

的例子 253

9.3 小结 261

第10章 报表的设计 262

10.1 qreport组件的介绍 262

10.1.1 tquickrep组件 262

10.1.2 tqrsubdetail组件 264

10.1.3 tqrband组件 265

10.1.4 tqrchildband组件 266

10.1.5 tqrexpr组件 266

10.1.6 tqrsysdata组件 269

10.1.7 其他一些组件 270

10.2 动手制作一个报表 271

10.3 快速生成报表 277

10.3.1 quick report wizard 277

10.3.2 报表模板 279

10.4 小结 289

第11章 使用sql结构化查询语句 290

11.1 sql语句简介 290

11.2 sql在delphi中的应用 291

11.3 小结 302

第12章 数据库应用程序实例 303

12.1 程序实现的功能及总体结构设计 303

12.1.1 应用程序的功能划分 303

12.1.2 应用程序的结构设计 305

12.2 应用程序中数据模块的设计 305

12.3 用户登录功能的实现 306

12.4 图书馆管理系统功能的实现 308

12.4.1 修改图书记录 309

12.4.2 修改学生记录 311

12.4.3 修改密码设置 313

12.4.4 生成预约图书的报表 315

12.4.5 生成催还图书的报表 318

12.5 图书馆服务系统功能的实现 320

12.5.1 查询图书、借阅图书及预约图书 321

12.5.2 查询个人借阅情况及归还图书 328

12.6 小结 334

第13章 client/server应用程序开发 335

13.1 client/server的基本概念和体系结构 335

13.1.1 client/server的基本概念 335

13.1.2 client/server的体系结构 336

13.2 构造client/server的应用开发环境 337

13.2.1 bde administrator数据库页

的操作 339

13.2.2 bde administrator配置页的操作 340

13.3 client/server的应用开发技术 349

13.3.1 连接数据库服务器 349

13.3.2 实现服务器上的存储过程 352

13.4 小结 353

时间: 2024-10-28 08:38:32

100_《Delphi5数据库开发技术》的相关文章

VC++数据库开发技术的比较

从功能简单的数据库(如Jet Engine)到复杂的大型数据库系统(如oracle),VC++6.0都提供了一些编程接口.本文主要介绍以下五种: 1.ODBC API:  2.MFC ODBC类:  3.MFC DAO类:(数据访问对象)  4.MFC的OLE/DB:  5.ActiveX数据对象(ADO). 1.开放数据库连接(ODBC API):提供了一个通用的编程接口,允许程序与多种不同的数据库连接.它为Oracle,SQL Server,MS Excel等都提供了驱动程序,使得用户可以使

几种VC++数据库开发技术的相对比较

从功能简单的数据库(如Jet Engine)到复杂的大型数据库系统(如oracle),VC++6.0都提供了一些编程接口.本文主要介绍以下五种: 1.ODBC API: 2.MFC ODBC类: 3.MFC DAO类:(数据访问对象) 4.MFC的OLE/DB: 5.ActiveX数据对象(ADO). 1.开放数据库连接(ODBC API): 提供了一个通用的编程接口,允许程序与多种不同的数据库连接.它为Oracle,SQL Server,MS Excel等都提供了驱动程序,使得用户可以使用SQ

099_《Delphi5专题开发指南》

<Delphi5专题开发指南> Delphi 教程 系列书籍 (099) <Delphi5专题开发指南> 网友(邦)整理 EMail: shuaihj@163.com 下载地址: Part1 Part2 Part3 Part4 书名: Delphi 5.0专题开发指南 作者: 刘华 肖永顺 出版社: 清华大学出版社 书号: 7302009643 出版日期:2000年8月 开本: 787*1092 1/16 页码: 449 版次: 2000年8月第一版第一次印刷 内容简介 本书分5个

114_《Delphi开发技术大全》

<Delphi开发技术大全> Delphi 教程 系列书籍 (114) <Delphi开发技术大全> 网友(邦)整理 EMail: shuaihj@163.com 下载地址: Part1 Part2 Part3 作者: 明日科技 梁水 李方超 赛奎春 丛书名: 软件工程师典藏 出版社:人民邮电出版社 ISBN:9787115157034 上架时间:2007-3-21 出版日期:2007 年3月 开本:16开 页码:857 版次:1-1 内容简介 本书是一本Delphi综合开发参考手

《Android 3D游戏开发技术宝典——OpenGL ES 2.0》——2.3节手机自带数据库——SQLite

2.3 手机自带数据库--SQLiteAndroid 3D游戏开发技术宝典--OpenGL ES 2.0上一节介绍了如何使用Preferences存储简单数据,而复杂的数据就需要存储到文件或数据库中了. Android自带了一款轻量级的关系数据库--SQLite,其具有体积小,功能强大等诸多特点,成为嵌入式设备首选的数据库系统.本节将带领读者走进SQLite的世界,去学习如何应用SQLite数据库进行数据的增.删.改.查等基本操作. 2.3.1 初识SQLiteSQLite是一款满足ACID特性

项目开发学习-房地产合同管理系统的开发技术

问题描述 房地产合同管理系统的开发技术 基于java编程语言的做一个房地产合同管理的系统能用到哪些开发技术?其中对于合同创建模块又可以用到哪些技术?其中它还可以用到哪些最新的开发技术?请给予详细的说明,谢谢! 解决方案 用哪个开发框架,什么数据库,安全性要高,这些都是很重要的,详情请加我.qq399151732

Web开发技术发展史话

web  讨论Web开发技术的历史,当然要先说说Web的起源.众所周知,Web这个Internet上最热门的应用架构是由Tim Berners-Lee发明的.Web的前身是1980年Tim Berners-Lee负责的Enquire(Enquire Within Upon Everything的简称)项目.1990年11月,第一个Web服务器nxoc01.cern.ch开始运行,Tim Berners-Lee在自己编写的图形化Web浏览器"WorldWideWeb"上看到了最早的Web

网站开发技术:ASP.NET 2.0搭建网站

知识经济大潮下的广大网民由于其知识层次的不断提升,以及对自身价值的展现的要求越来越迫切和广泛,他们对于网站的使用功能也越来越重视,因而网站在建设和发展的过程当中,更加需要持续不断的技术创新,以满足用户的需求,并在一定条件下起到引领用户的作用. 首先,从总体开发平台或开发框架来看,我们可以采用ASP.NET 2.0来搭建网站和实现Web应用.基于ASP.NET 2.0的开放式构架,以及先进的Web Part可自定制部件的开发思想,使得网站的开发将从根本上实现快速,稳定,安全,跨平台,易扩展等等要求

漫谈Java数据库存取技术

数据|数据库 IT技术日新月异,新技术的出现令人目不暇接,似乎每一天都在产生着新名词.不过归根结底IT所要实现的价值不外乎数据收集,然后再以客户希望的形式展示给客户而已.因此数据存取技术也就成了一个永恒的话题.而在Java这个开放的世界里,数据库存取技术是五花八门,种类繁多.我们也来侃侃Java世界里主流的数据库存取技术. 首先列出英雄榜 1.    JDBC直接访问数据库2.    EJB  entity bean.3.    JDO技术.4.    第三方O/R工具,如目前大红大紫的Hibe