《Visual Basic 6.0数据库开发指南》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:王福成,周铁柱,黄淼云等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2000
  • ISBN:7302011257
  • 页数:280 页
图书介绍:Visual Basic 6.0是微软公司推出的可视化开发工具,它是目前使用最广泛的编程语言之一。本书主要介绍了如何使用中文Visual Basic 6.0(企业版)开发数据库应用程序,内容包括数据库基础理论。 Visual Basic 6.0编程语言基础和使用Visual Basic 6.0提供的各种工具(如Data控件、数据访问对象DAO、远程数据对象RDO等)实现对数据库的访问。本书内容详尽,由浅入深,实例丰富,系统地介绍了使用Visual Basic 6.0开发数据库应用程序的主要方法,可供软件开发人员、科研人员在开发数据库应用程序时参考

第1章 数据库基础 1

1.1 数据库和数据库管理系统 1

1.1.1 数据库 1

1.1.2 数据库管理系统 1

1.1.3 数据库应用程序 1

1.2 关系数据库 1

1.2.1 关系数据库的基本概念 2

1.2.2 关系数据库的分类 3

1.2.3 关系数据库的设计规则 4

1.3 使用可视化数据管理器建立数据库 5

1.3.1 启动可视化数据库管理器 5

1.3.2 创建数据库 6

1.3.3 添加数据库表 7

1.3.4 添加表索引 10

1.3.5 数据库维护 11

1.3.6 使用SQL的语句窗口 11

1.3.7 创建数据窗体 13

第2章 Visual Basic 6.0与数据库编程 15

2.1 Visual Basic 6.0新增功能 15

2.1.1 数据访问新特征 15

2.1.2 Internet新特征 16

2.1.3 控件新特征 20

2.1.4 部件创建新特征 21

2.1.5 语言新特征 22

2.1.6 向导新特征 24

2.1.7 升级应用程序 30

2.1.8 Visual Basic 6.0的版本 31

2.2 Visual Basic 6.0集成开发环境 32

2.2.1 启动Visual Basic 6.0集成开发环境 32

2.2.2 定制IED环境 38

2.3 使用Visual Basic 6.0开发应用程序 43

2.3.1 Visual Basic开发应用程序的基本特点 43

2.3.2 Visual Basic应用程序的结构及工作方式 49

2.3.3 代码编写机制 50

2.3.4 编码基础 53

2.3.5 使用Visual Basic开发数据库应用程序 55

3.1 界面设计基础 56

3.1.1 图形的设计原则 56

第3章 创建数据库应用程序界面 56

3.1.2 Windows界面准则 58

3.1.3 用户辅助模式 59

3.2 界面样式 60

3.3 多文档界面(MDI)应用程序 62

3.3.1 设计时使用MDI子窗体 63

3.3.2 MDI窗体运行时的特征 63

3.4 创建MDI NotePad应用程序的界面 64

3.5 使用MDI窗体及其子窗体 66

3.5.1 指定活动子窗体或控件 67

3.5.2 加载MDI窗体或控件 67

3.5.3 设置子窗体 67

3.5.4 卸载MDI窗体 68

3.6.1 用菜单编辑器创建菜单 69

3.6 使用菜单 69

3.6.2 菜单标题及其命名规则 72

3.6.3 创建子菜单 73

3.6.4 创建菜单控件数组 73

3.6.5 运行时创建和修改菜单 74

3.6.6 编写菜单控件代码 76

3.6.7 显示弹出式菜单 76

3.7 工具栏 78

3.7.1 创建工具栏 78

3.7.2 协调菜单和工具栏 79

3.8 对话框 80

3.8.1 模式与无模式对话框 80

3.8.2 预定义对话框 81

3.9 自定义窗体对话框 82

3.9.1 添加标题 83

3.9.2 设置标准对话框的属性 83

3.9.3 添加命令按钮 83

3.9.4 使对话框中的控件无效 84

3.9.5 显示自定义对话框 85

3.9.6 创建窗体对话框 86

第4章 使用Data控件访问数据库 88

4.1 Data控件 88

4.1.1 Data控件的属性 89

4.1.2 Data控件的事件 92

4.1.3 Data控件的方法 94

4.2.1 Recordset对象的类型 95

4.2 记录集对象 95

4.2.2 Recordset对象的属性 96

4.2.3 Recordset对象的方法 97

4.3 约束控件(Bound Control) 99

4.3.1 约束控件的类型 99

4.3.2 约束控件的属性 100

4.3.3 使用约束控件 100

4.4 使用代码操作数据库记录 101

4.4.1 移动记录 101

4.4.2 查找记录 103

4.4.3 更新记录 104

4.5 使用Data控件和标准约束控件访问数据库 106

4.5.2 编写代码 107

4.5.1 设置窗体布局 107

4.5.3 运行程序 114

4.6 使用高级数据约束控件 115

4.6.1 使用DBGrid控件 115

4.6.2 使用约束数据列表控件 120

第5章 使用数据访问对象访问数据库 123

5.1 数据访问对象模型 123

5.1.1 DBEngine对象的属性和方法 124

5.1.2 Workspace和Database对象 127

5.1.3 TableDef集合和TableDef对象 131

5.1.4 映射Fields和Indexes集合 134

5.1.5 使用QueryDefs集合和QueryDef对象 136

5.2.1 创建数据库和表 138

5.2 使用DAO建立数据库 138

5.2.2 添加索引和关系 140

5.3 查找数据库记录 142

5.3.1 在表类型记录集中查找记录 143

5.3.2 在动态集类型和快照类型的记录集中查找记录 145

5.3.3 使用书签定位和记录 146

5.4 使用DAO浏览和修改记录 147

5.4.1 使用DAO浏览数据库记录 147

5.4.2 修改记录集中的数据 148

5.5 使用DAO访问数据实例 148

第6章 使用ODBC API连接数据库 159

6.1 ODBC API的结构 159

6.1.1 单层次和多层次ODBC驱动程序 160

6.1.2 ODBC API的一致性级别 161

6.1.3 ODBC SQL的一致性级别 162

6.1.4 内嵌的ODBC标量函数 162

6.2 ODBC数据源分类和创建 164

6.2.1 ODBC数据源分类 164

6.2.2 创建系统数据源 166

6.3 访问ODBC数据源 169

6.3.1 使用Data控件访问ODBC数据源 169

6.3.2 使用ODBCDirect访问ODBC数据源 171

第7章 使用远程数据对象访问数据库 174

7.1 远程数据对象 174

7.1.1 RDO概述 174

7.1.2 远程数据对象模型 174

7.1.4 RDO与Microsoft Jet/DAO的对比 176

7.1.3 远程数据对象模型中的集合 176

7.2.1 rdoEngine对象 177

7.2 RDO模型中的对象 177

7.2.2 rdoEnvironment对象 180

7.2.3 rdoConnection对象 184

7.3 使用RDO访问数据库 188

7.3.1 使用RDO连接数据库 188

7.3.2 使用RDO浏览数据库 190

7.3.3 使用RDO维护数据库 195

7.3.4 执行存储过程 203

7.3.5 执行带参数的存储过程 204

7.4 RemoteData控件 206

7.4.2 RemoteData控件的使用 208

7.4.1 RemoteData控件的属性 208

第8章 使用ADO数据控件访问数据库 211

8.1 ADO数据控件 211

8.1.1 ADO对象模型 211

8.1.2 ADO数据控件的功能 213

8.1.3 ADO数据控件的属性 214

8.1.4 ADO数据控件的方法 215

8.1.5 ADO数据控件的事件 216

8.2 使用ADO数据控件连接数据库 217

8.3 使用约束控件显示数据 219

8.3.1 使用标准约束控件显示数据库中的数据 220

8.3.2 使用DataGrid控件显示数据库中的数据 222

8.3.3 使用DataList控件显示数据库中的数据 227

8.4 使用数据窗体向导 228

8.4.1 添加数据窗体向导 229

8.4.2 使用数据窗体向导 229

第9章 使用SQL创建查询 233

9.1 SQL介绍 233

9.1.1 SQL概述 233

9.1.2 SQL查询的类型 233

9.2 SQL语句 234

9.2.1 SQL命令 234

9.2.2 SQL子句 234

9.2.4 合计函数 235

9.2.3 SQL运算符 235

9.3 创建客户/服务器数据库 236

9.3.1 使用SQL Server创建客户/服务器数据库 236

9.3.2 创建或删除表 238

9.3.3 添加、删除和修改列 239

9.3.4 创建和删除索引 239

9.4 数据库表的维护 241

9.4.1 添加记录 241

9.4.2 删除记录 241

9.4.3 更新记录 242

9.5 建立SQL查询 242

9.5.1 WHERE子句 244

9.5.2 GROUP BY子句 244

9.5.4 JOIN命令 245

9.5.3 HAVING子句 245

9.5.5 复合查询 246

第10章 报表制作 249

10.1 数据报表设计器 249

10.1.1 数据报表设计器的布局窗口 249

10.1.2 数据报表设计器的功能 251

10.2 数据环境设计器 252

10.2.1 数据环境对象 253

10.2.2 连接对象(Connection Objects) 254

10.2.3 命令对象(Command Objects) 256

10.2.4 命令层次(Command Hierarchies) 258

10.2.5 映射字段 258

10.3.1 在数据环境设计器中创建一个分层的命令对象 260

10.3 创建数据报表 260

10.3.2 创建数据报表 262

10.3.3 预览数据表 263

10.3.4 在数据报表中添加计算字段 264

10.3.5 在数据报表中添加日期、时间、页数等信息 267

10.4 打印数据报表 269

第11章 发布Visual Basic 6.0应用程序 270

11.1 编译应用程序 270

11.2 使用打开包和展开向导 272

11.2.1 打包应用程序 273

11.2.2 发布应用程序 277

11.2.3 管理脚本 278

11.3 安装和卸载应用程序 279