王朝网络
分享
 
 
 

Delphi数据库开发自学教程

王朝导购·作者佚名
 
  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  参考价格: 点此进入淘宝搜索页搜索
  分类: 图书,计算机/网络,程序设计,Pascal Delphi,

作者: 求是科技刘子锐编著

出 版 社: 人民邮电出版社

出版时间: 2002-10-1字数: 630千版次: 1页数: 392印刷时间: 2002/10/01开本:印次:纸张: 胶版纸I S B N : 9787115101693包装: 平装编辑推荐

内容简介

Delphi 6是Borland公司推出的可视化开发工具,它以超快的编译速度,简洁明了的开发方式,深受各层次开发人员的青睐。所以业内才会流传“真正的程序员用C,聪明的程序员用Delphi”这句话。在数据库应用开发方面,Delphi也具有强大的功能。

本书以全面详细的叙述,配以丰富的实例,介绍了Delphi 6开发数据库应用程序要注意到的方方面面,尤其对Delphi 6的新特性(如dbExpress),本书更是给以详细的剖析,使读者更容易掌握Delphi 6开发数据库应用程序的知识和技巧。

本书内容全面,实例丰富,概念清晰,图文并茂,知识点难益结合,即可做为初学者的数据库程序开发入门参考书,又可做为专业Delphi数据库程序员的参考书。

作者简介

目录

第1章 接触Delphi 61

1.1 Delphi的历史1

1.1.1 Delphi名称的由来和意义1

1.1.2 Delphi的发展历史1

1.2 Delphi 6的新特性2

1.3 Delphi 6的集成开发环境2

1.3.1 Delphi 6的各种版本3

1.3.2 Delphi 6 IDE的界面和组成3

1.4 Delphi 6的文件组织13

1.5 Delphi 6附带的工具软件14

1.6 Delphi 6程序的设计简介15

1.6.1 Delphi 6的窗体设计15

1.6.2 Delphi 6的常用控件16

1.6.3 一个简单的例子18

1.7 本章小结19

第2章 Delphi编程基础20

2.1 基本标识符20

2.1.1 标识符的定义规则20

2.1.2 变量与常量21

2.1.3 基本数据类型22

2.1.4 更多数据类型24

2.1.5 数组和字符串26

2.1.6 运算符与表达式27

2.1.7 代码注释28

2.2 基本语法结构28

2.2.1 简单控制语句29

2.2.2 条件控制语句29

2.2.3 循环控制语句30

2.3 过程与函数32

2.3.1 过程的声明和使用32

2.3.2 函数的声明和使用33

2.3.3 过程与函数的异同34

2.3.4 参数的传递34

2.3.5 函数和过程中的类型说明35

2.3.6 递归调用36

2.4 面向对象的编程37

2.4.1 类的类型和对象37

2.4.2 类的实例化39

2.4.3 类的方法40

2.5 Delphi 6的编程规范42

2.5.1 源文件43

2.5.2 源文件命名43

2.5.3 源文件组织43

2.5.4 类和接口定义44

2.5.5 命名习惯45

2.5.6 空白用法47

2.5.7 注释48

2.5.8 类50

2.5.9 接口51

2.6 本章小结51

第3章 Delphi数据库编程概论52

3.1 数据库的有关基础知识52

3.1.1 数据库管理技术的发展52

3.1.2 现代数据库系统的特点53

3.1.3 现代数据库系统的结构54

3.1.4 现代数据库系统的组成55

3.2 用Delphi 6开发数据库应用程序57

3.2.1 数据库系统分类57

3.2.2 用Delphi 6应用程序访问数据库方式59

3.2.3 Delphi 6数据库程序的设计结构63

3.3 本章小结64

第4章 数据连接和访问控件65

4.1 TDataSource控件65

4.1.1 TDataSource控件的属性65

4.1.2 TDataSource控件的方法67

4.1.3 TDataSource控件的事件68

4.2 BDE数据集类型控件简介68

4.2.1 数据集类型控件的共同属性69

4.2.2 数据集类型控件的通用方法72

4.2.3 数据集类型控件的共同事件77

4.3 TTable控件及使用范例78

4.3.1 TTable控件的属性78

4.3.2 TTable控件的方法84

4.4 TQuery控件及使用范例88

4.4.1 TQuery控件的属性88

4.4.2 TQuery控件的方法93

4.5 ADO方式的数据访问控件简介94

4.6 TADOConnection控件96

4.6.1 TADOConnection控件的属性96

4.6.2 TADOConnection控件的方法104

4.6.3 TADOConnection控件的事件107

4.7 TADOCommand控件110

4.7.1 TADOCommand控件的属性110

4.7.2 TADOCommand控件的方法112

4.8 TADODataSet控件113

4.8.1 TADODataSet控件的属性113

4.8.2 TADODataSet控件的方法119

4.8.3 TADODataSet控件的事件125

4.9 TADOTable控件与TADOQuery控件129

4.10 本章小结129

第5章 数据控制控件及应用130

5.1 数据控制控件简介130

5.2 TDBGrid控件及范例131

5.2.1 TDBGrid控件的属性132

5.2.2 TDBGrid控件的事件137

5.2.3 TDBGrid控件的一个简单的应用实例139

5.3 TDBNavigator控件及范例141

5.3.1 TDBNavigator控件的属性142

5.3.2 TDBNavigator控件的方法144

5.3.3 TDBNavigator控件的事件145

5.3.4 TDBNavigator控件的一个实例145

5.4 TDBText控件和TDBEdit控件147

5.4.1 TDBText控件和TDBEdit控件的主要属性147

5.4.2 TDBText控件和TDBEdit控件的一个实例148

5.5 TDBMemo控件149

5.5.1 TDBMemo控件的属性150

5.5.2 TDBMemo控件的方法152

5.5.3 TDBMemo控件的一个简单的例子152

5.6 TDBImage控件153

5.6.1 TDBImage控件的属性153

5.6.2 TDBImage控件的方法154

5.6.3 TDBImage控件的例子154

5.7 TDBListBox控件155

5.7.1 TDBListBox控件的属性156

5.7.2 TDBListBox控件的一个应用实例156

5.8 TDBComboBox控件159

5.8.1 TDBComboBox控件的属性159

5.8.2 TDBComboBox控件的方法160

5.8.3 使用TDBComboBox控件的范例161

5.9 TDBCheckBox控件161

5.9.1 TDBCheckBox控件的属性162

5.9.2 TDBCheckBox控件的实例163

5.10 TDBRadioGroup控件164

5.10.1 TDBRadioGroup控件的属性164

5.11 TDBLookupListBox控件165

5.11.1 TDBLookupListBox控件的属性166

5.11.2 TDBLookupListBox控件的例子166

5.12 TDBLookupComboBox控件167

5.13 TDBRichEdit控件167

5.14 TDBCtrlGrid控件168

5.15 本章小结169

第6章 其他数据控件170

6.1 TStoredProc控件170

6.1.1 TStoredProc控件的属性170

6.1.2 TStoredProc控件的方法172

6.1.3 TStoredProc控件的实例174

6.2 TADOStoredProc控件177

6.3 TDataBase控件177

6.3.1 TDataBase控件的属性178

6.3.2 TDataBase控件的方法184

6.3.3 TDataBase控件的事件188

6.3.4 TDataBase控件的设置188

6.4 TSession控件189

6.4.1 TSession 控件的属性190

6.4.2 TSession 控件的方法192

6.4.3 TSession 控件的事件199

6.5 TBatchMove控件200

6.5.1 TBatchMove控件的属性200

6.5.2 TBatchMove控件的方法203

6.6 TUpdateSQL控件204

6.6.1 TUpdateSQL控件的属性206

6.6.2 TUpdateSQL控件的方法209

6.6.3 TUpdateSQL控件的使用范例209

6.7 本章小结218

第7章 其他数据库访问方式219

7.1 InterBase数据库访问控件简介219

7.2 TIBDataBase控件220

7.2.1 TIBDataBase控件的属性220

7.2.2 TIBDataBase控件的方法223

7.3 TIBTransaction控件224

7.3.1 TIBTransaction控件的属性225

7.3.2 TIBTransaction控件的方法226

7.4 TIBSQL控件226

7.4.1 TIBSQL控件的属性227

7.4.2 TIBSQL控件的方法227

7.5 TIBDataBaseInfo控件229

7.6 TIBSQLMonitor控件230

7.6.1 TIBSQLMonitor控件的属性231

7.6.2 TIBSQLMonitor控件的事件231

7.7 TIBSQLMonitor控件的应用范例及总结231

7.7.1 例子的编写231

7.7.2 从例子结果得到的结论233

7.8 TIBEvents控件234

7.8.1 TIBEvents控件的属性235

7.8.2 TIBEvents控件的方法235

7.8.3 TIBEvents控件的事件236

7.9 TIBExtract控件236

7.10 TClientDataSet控件简介240

7.10.1 从文件读取数据240

7.10.2 从其他数据集控件获取数据241

7.11 dbExpress数据库访问控件简介242

7.11.1 使用dbExpress建立一个数据库访问程序242

7.11.2 dbExpress中的TSQLMonitor245

7.12 本章小结245

第8章 Delphi 6的数据库工具246

8.1 Database Desktop246

8.1.1 启动Database Desktop246

8.1.2 设置工作目录、数据库别名和私有目录247

8.1.3 创建数据表247

8.1.4 编辑和修改数据表248

8.1.5 创建SQL语句查询数据库249

8.1.6 使用形象的QBE查询数据表251

8.1.7 Database Desktop中Tools菜单简介254

8.2 Datapump256

8.3 SQL Monitor259

8.4 SQL/Database Explorer261

8.5 SQL Builder266

8.6 本章小结271

第9章 编制报表程序272

9.1 QuickReport系列控件简介272

9.2 使用向导生成报表程序274

9.3 使用模板构造报表窗体276

9.3.1 QuickReport Labels模板276

9.3.2 QuickReport List模板278

9.3.3 QuickReport Master/Detail模板278

9.4 使用控件编制报表程序280

9.4.1 TQuickRep控件280

9.4.2 TQRSubDetail控件282

9.4.3 TQRBand控件283

9.4.4 TQRChildBand控件283

9.4.5 TQRExpr控件283

9.4.6 TQRSysData控件285

9.4.7 TQRComPositeReport控件286

9.4.8 TQRPreview控件286

9.4.9 TQRChart控件286

9.4.10 其他QuickReport控件286

9.5 本章小结287

第10章 Decision Cube控件288

10.1 Decision Cube控件简介288

10.2 Decision Cube控件应用举例289

10.2.1 设置TDecisionQuery控件289

10.2.2 设置TDecisionCube控件291

10.2.3 设置TDecisionSource控件292

10.2.4 放置TDecisionPivot等控制显示控件292

10.3 本章小结294

第11章 SQL语法简介295

11.1 SQL语法的结构分类295

11.2 SQL语法与命令296

11.2.1 Select命令296

11.2.2 SELECT INTO命令301

11.2.3 Inner Join命令302

11.2.4 UNION命令302

11.2.5 INSERT INTO命令302

11.2.6 UPDATE命令303

11.2.7 DELETE命令304

11.2.8 CREATE TABLE命令304

11.2.9 CREATE INDEX命令304

11.2.10 CONSTRAINT命令305

11.2.11 ALTER TABLE命令305

11.2.12 DROP命令306

11.3 本章小结306

第12章 学生选课管理系统307

12.1 系统需求分析307

12.2 创建数据库307

12.3 编写程序311

12.4 编程须知332

12.5 调试运行332

12.6 本章小结335

第13章 多层分布式系统336

13.1 客户/服务器模型336

13.1.1 从桌面数据库程序到客户/服务器应用程序336

13.1.2 比较客户/服务器应用程序和桌面数据库应用程序336

13.1.3 客户/服务器应用程序的开发338

13.1.4 多层分布式系统339

13.2 开发多层应用系统340

13.2.1 MIDAS体系340

13.2.2 建立多层应用系统342

13.3 应用服务器347

13.3.1 TRemoteDataModule347

13.3.2 增强应用服务器的服务350

13.3.3 TMTSDataModule352

13.3.4 TCORBADataModule353

13.4 连接组件354

13.4.1 TDispatchConnection355

13.4.2 TDCOMConnection355

13.4.3 TSocketConnection356

13.4.4 TWebConnection356

13.4.5 TCORBAConnection357

13.4.6 TSimpleObjectBroker357

13.4.7 TSharedConnection358

13.4.8 TLocalConnection358

13.5 TDatasetProvider359

13.5.1 TDatasetProvider的属性和方法359

13.5.2 TDatasetProvider提交数据更新的方式360

13.5.3 TDatasetProvider定位记录的方式361

13.5.4 TDatasetProvider的事件及使用362

13.6 TClientDataSet365

13.6.1 组件的属性、方法和事件366

13.6.2 使用TClientDataSet的事件368

12.6.3 数据的封装机制370

13.6.4 获取本地的数据371

13.6.5 获取应用服务器的数据373

13.6.6 调用IAppServer接口375

13.6.7 ClientDataset作为嵌套数据集375

13.6.8 传递SQL命令376

13.6.9 调和数据377

13.7 本章小结378

第14章 数据库编程技巧集锦379

14.1 BDE的底层数据库操作函数应用379

14.1.1 显示指定数据库的路径379

14.1.2 彻底删除数据库中废弃记录380

14.1.3 数据库操作的强制存盘383

14.1.4 实现删除数据的恢复384

14.2 将纯文本资料转入数据库385

14.3 图像数据的保存390

14.4 BDE应用程序的发布391

14.5 本章小结392

媒体评论

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
>>返回首页<<
推荐阅读
 
 
频道精选
 
更多商品
多媒体课件设计与制作
中国皇家园林:颐和园(DVD)
中央空调选型、调试、控制和维修
韩国风情(DVD)
组播路由协议设计及应用
中国名胜精粹(1)(DVD)
计算机病毒揭秘
走进西藏(DVD)
21世纪商务教材译丛 广告实务
IBM PC汇编语言程序设计(第五版,中文版)
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有