《Visual Basic编程实例与技巧 数据库编程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:白鹏主编;张喜斌等编著
  • 出 版 社:北京:科学出版社
  • 出版年份:2003
  • ISBN:7030112253
  • 页数:286 页
图书介绍:本书全面系统的介绍如何利用Visual Basic进行数据库编程。作者通过大量的应用实例帮助读者更好的掌握Visual Basic的数据库编程技巧。本书共分为9章。其内容包括数据库中DAO、RDO、ADO、SQL语言及数据报表的编程技巧与实例。

第1章 数据库编程的基础 1

1.1 什么是数据库 1

1.1.1 关系型数据库的发展 1

1.1.2 数据库的基本概念 1

1.1.3 目前常用的关系型数据库 4

1.2 VB数据库编程的方法 5

1.2.1 VB数据库的组成 5

1.2.2 VB访问数据库的方法 6

2.1 数据访问对象的概念 8

第2章 数据访问对象 8

2.1.1 DBEngine对象的方法和属性 9

2.1.2 Workspace对象 11

2.1.3 Database对象 13

2.1.4 TableDef对象 16

2.2 建立数据库 17

2.2.1 新建数据库 18

2.2.2 建立索引和关系 20

2.2.3 数据库的修改 21

2.3.1 用SEEK方法查找 23

2.3 查找记录 23

2.3.2 用FILTER属性查找 25

2.3.3 用FIND方法查找 25

2.3.4 SQL查找 26

2.4 浏览和修改数据记录 26

2.4.1 浏览数据记录 27

2.4.2 修改数据记录 29

2.5 DAO应用实例 31

2.5.1 DAO应用实例——使用FoxPro数据库 31

2.5.2 DAO应用实例——访问文本文件 33

2.5.3 DAO应用实例——与数据库连接的树型Tree View控件 37

第3章 数据约束控件 48

3.1 Data控件 48

3.1.1 Data控件的属性及事件 49

3.1.2 Data控件记录集 51

3.1.3 Data控件的应用实例 52

3.2 数据约束控件DBGrid 55

3.2.1 DBGrid控件说明 55

3.2.2 DBGrid控件的属性 56

3.2.3 使用DBGrid控件的实例 57

3.3 DBList控件与DBCombo控件 58

3.3.1 DBList和DBCombo控件使用说明 58

3.3.2 DBList和DBCombo控件常用属性 58

3.3.3 DBList和DBCombo控件应用实例 59

第4章 大型数据库SQL7.0/2000 61

4.1 SQL语言 61

4.1.1 客户/服务器的概念 61

4.1.2 SQL语言 62

4.1.3 SQL语言语法 63

4.1.4 SQL语言运算符与函数 67

4.2 安装和使用SQL Server 69

4.2.1 SQL Server数据库的安装 69

4.2.2 SQL Server数据库的连接与使用 70

4.3 数据库 72

4.3.1 SQL Server数据库的数据类型 72

4.3.2 数据库的建立 75

4.4 表 78

4.4.1 表的建立与使用 78

4.4.2 表的应用实例 79

4.5.1 触发器的概念 82

4.5 触发器 82

4.5.2 触发器的建立 83

4.5.3 触发器的应用实例 84

4.6 视图 86

4.6.1 视图概念 86

4.6.2 视图的建立 86

4.6.3 视图的应用实例 87

4.7.1 存储过程概念 88

4.7.2 存储过程的基本语法 88

4.7 存储过程 88

4.7.3 存储过程的调用 89

4.7.4 存储过程的应用 90

第5章 SQL语言使用技巧 93

5.1 视图的编程技巧 93

5.1.1 如何创建视图 94

5.1.2 建立基于视图的数据查询 95

5.2 触发器的编程技巧 97

5.3 存储过程的编程技巧 98

5.3.1 存储过程的建立 98

5.3.2 存储过程的调用 100

6.1 什么是远程数据对象 106

6.1.1 远程数据对象的概念 106

第6章 远程数据对象 106

6.1.2 远程数据对象RDO的模型 107

6.1.3 远程数据对象RDO的集合 107

6.2 使用远程数据对象 108

6.2.1 RDO与SQLServer的连接 108

6.2.2 查询浏览数据库中记录 118

6.2.3 编辑数据库中记录 123

6.3.1 RemoteData控件概述 134

6.3 RemoteData控件 134

6.3.2 RemoteData控件功能 135

6.3.3 RemoteData控件应用实例 140

第7章 ActiveX数据对象 142

7.1 什么是ADO 142

7.1.1 ADO的概念 142

7.1.2 ADO对象模型 143

7.1.3 使用ADO对象模型的编程实例 154

7.2.2 ADO控件的属性 160

7.2.1 ADO控件说明 160

7.2 ADO控件 160

7.2.3 ADO控件与数据库的连接 161

7.3 使用ADO控件的实例(一) 162

7.3.1 实例功能描述 162

7.3.2 实例功能实现 162

7.3.3 实例程序清单 164

7.4 使用ADO控件的实例(二) 166

7.4.1 实例功能描述 166

7.4.2 实例功能实现 167

7.4.3 实例程序清单 168

第8章 CDBC与数据库编程 169

8.1 ODBC概述 169

8.1.1 什么是ODBC 169

8.1.2 ODBC的特点及编程步骤 172

8.1.3 ODBC的数据源类型 173

8.2 ODBC数据源的维护 173

8.2.1 手动配置ODBC数据源 173

8.2.2 自动配置ODBC数据源 176

8.3 直接用ODBC API访问数据库的编程技术 177

8.3.2 ODBC API的编程方法 178

8.3.3 实例应用 181

第9章 数据报表的设计 185

9.1 数据环境设计器与数据报表设计器 185

9.1.1 数据环境设计器 185

9.1.2 数据报表设计器 189

9.1.3 数据报表设计器创建报表实例1 192

9.1.4 数据报表设计器创建报表实例2 195

9.2 利用Excel或Word设计打印报表 198

9.2.1 原理及方法 198

9.2.2 使用Word设计打印表格 200

9.2.3 使用Excel设计打印表格 205

9.3 通过程序代码结合表格控件设计打印报表 212

9.3.1 原理与方法 212

9.3.2 实例 212

第10章 数据库应用系统编程实例 219

10.1 数据库应用系统开发过程 219

10.1.1 前期调研与需求分析 219

10.1.2 概要设计 221

10.1.3 详细设计 225

10.1.4 代码编写 228

10.1.5 文档编制 230

10.1.6 测试 231

10.1.7 发行应用系统 234

10.2 采用C/S结构的数据库信息查询系统 235

10.2.1 系统设计思想与功能 235

10.2.2 系统组成 236

10.2.3 系统主要数据结构 240

10.2.4 系统主要数据库编程 242

10.2.5 数据库编程技术要点 247

10.3.1 系统设计思想与功能 260

10.3 采用多层结构的数据库管理系统 260

10.3.2 系统组成 261

10.3.3 系统主要数据结构 266

10.3.4 系统设计概述 268

10.4 技术文档范本 278

10.4.1 用户需求分析报告范本 279

10.4.2 概要设计报告范本 281

10.4.3 详细设计报告范本 283

参考文献 286