Visual Basic 6.0数据库开发与专业应用PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:敬铮主编;于英杰编著
- 出 版 社:北京:国防工业出版社
- 出版年份:2002
- ISBN:7118027561
- 页数:307 页
第1章 综述 1
1.1 Visual Basic 6.0的新增功能 1
1.1.1 数据访问 1
1.1.2 控件 2
1.1.3 向导 2
1.1.4 语言 3
1.1.5 Internet描述 4
1.2 数据库的分类 6
1.2.1 层次数据库 6
1.2.2 网状数据库 8
1.2.3 关系数据库 10
1.3 客户/服务器模式的数据库 11
1.3.1 集中的数据库 11
1.3.2 分布式处理 11
1.4 Visual Basic 6.0可以访问的数据库 11
1.5 Visual Basic 6.0的数据库源 12
1.6 数据环境 12
1.7 ADO、DAO和RDO 12
1.8 为什么采用Visual Basic 6.0开发数据库 13
1.8.1 用Visual Basic 6.0作为数据库开发平台 13
1.8.2 Visual Basic 6.0作为数据库前端 13
1.9 普通的关系数据库管理系统 15
1.9.1 客户/服务器数据库管理系统 15
1.9.2 Microsoft数据库管理系统Access 16
1.10 数据库的结构 16
1.11 简单的浏览数据库的程序 17
1.11.1 应用程序(使用数据控件) 18
1.11.2 一点说明 18
1.12 Visual Basic访问数据库的方案比较 19
1.13 小结 22
第2章 建立与打开数据库 23
2.1 数据库的定义 23
2.2 建立数据库 23
2.2.1 建立Jet数据库 23
2.2.2 建立ISAM数据库 27
2.2.3 建立ODBC数据库 28
2.3 打开数据库 30
2.3.1 打开Jet数据库 30
2.3.2 打开ISAM数据库 31
2.4 打开ODBC数据库 31
2.5 数据表操作 32
2.5.1 建立数据表 32
2.5.2 修改数据表结构 35
2.5.3 记录操作 36
2.6 构造不定结构的数据库 38
2.7 小结 41
第3章 应用中的数据访问 42
3.1 使用实际程序 42
3.1.1 查询生成器 42
3.1.2 SQL语句 45
3.1.3 数据窗体设计器 47
3.2 数据窗体向导 49
3.2.1 使用数据窗体向导 49
3.2.2 数据窗体布局介绍 57
3.3 小结 60
第4章 数据环境设计器 61
4.1 添加数据环境对象 61
4.2 Connection对象 62
4.2.1 添加Connection对象 63
4.2.2 指定Connection对象属性 63
4.2.3 设置登录信息 64
4.2.4 设置连接信息 65
4.3 Command对象 65
4.3.1 创建一个Command对象 66
4.3.2 从存储过程中创建Command对象 69
4.3.3 Command层次结构 70
4.3.4 字段映射 75
4.3.5 在应用中使用数据环境 77
4.3.6 使用数据环境设计器来创建ActiveX数据对象 81
4.4 小结 83
第5章 Data控件和数据绑定控件 85
5.1 Data控件 85
5.1.1 Data控件能完成的操作 85
5.1.2 Data控件的属性 85
5.1.3 Data控件的事件 85
5.2 使用Data控件访问数据 86
5.2.1 使用Data控件创建一个简单的数据库应用程序 87
5.2.2 使用DataCombo和DataList控件 87
5.2.3 创建Northwind的OLE DB数据链接 90
5.2.4 使用DataGrid和ADO Data控件 90
5.2.5 使用DataGird控件 94
5.3 数据绑定控件 96
5.3.1 DBListBox和DBComboBox控件 97
5.3.2 DBGrid控件 97
5.4 Data控件和DAO对象编程 97
5.4.1 Recordset对象的类型 97
5.4.2 Recordset对象 98
5.4.3 DAO对象 99
5.5 小结 101
第6章 ADO、DAO和RDO 103
6.1 数据访问对象(DAO)及DAO数据控件 103
6.1.1 数据访问对象(DAO) 103
6.1.2 DAO数据控件 104
6.2 远程数据对象(RDO)及远程数据控件 104
6.2.1 远程数据对象(RDO) 104
6.2.2 远程数据控件 105
6.3 ActiveX数据对象(ADO)及ADO数据控件 105
6.3.1 ActiveX数据对象(ADO) 105
6.3.2 ADO数据控件 106
6.3.3 如何使用数据-约束控件 107
6.4 使用ActiveX数据对象(ADO)的技巧 112
6.4.1 如何使用ADO压缩或修复Microsoft Access文件 112
6.4.2 Visual Basic中超长OLE数据库字段的操纵方法 113
6.4.3 如何使Data控件显示的记录与OLE字段的内容同步 117
6.5 用FiexGrid控件来操纵数据 118
6.5.1 将FlexGrid用作通用电子数据表格 118
6.5.2 用FlexGrid控件显示数据库记录 124
6.6 小结 129
第7章 管理Microsoft Jet数据库 131
7.1 Microsoft Access 131
7.2 表的定义及作用 134
7.3 如何建立一个数据库 135
7.4 建立定制数据库应用程序 139
7.5 使用绑定控件显示数据库信息 139
7.6 使用文本框对象显示数据 140
7.7 运行Courses程序 141
7.8 使用Recordset对象 142
7.8.1 在Students.mdb中查找数据 143
7.8.2 向Students.mdb数据库添加记录 145
7.8.3 从Students.mdb数据库中删除记录 148
7.9 在Visual Basic 6.0中使Access数据库在网络使用中保持同步 150
7.9.1 数据库同步复制功能 150
7.9.2 基本过程 152
7.9.3 属性与方法 152
7.10 用Visual Basic 6.0访问具有用户级安全的Access 97数据库 154
7.10.1 访问用户级安全的数据库 155
7.10.2 用Access 97创建一个用户级安全的数据库 155
7.10.3 访问此用户级安全的数据库 156
7.11 制作文件备份 159
7.11.1 使用FileCopy制作Students.mdb的备份 159
7.11.2 运行MyBackup程序 160
7.12 Visual Basic 6.0管理Access数据库快速参考 160
7.13 链接FoxPro数据库 162
7.14 打开FoxPro表 162
7.15 处理FoxPro索引 163
7.16 处理备注字段 164
7.17 指定连接信息 164
7.18 方案描述信息文件 165
7.19 程序举例 168
7.20 小结 170
第8章 数据报表 173
8.1 建立一个数据报表 173
8.1.1 创建一个简单的数据报表 173
8.1.2 合计字段 177
8.1.3 Funciton控件和合计字段 178
8.1.4 分页 178
8.1.5 添加日期、时间、页号和标题 179
8.2 导出报表 180
8.3 报表打印 181
8.3.1 PrintReport方法 181
8.3.2 举例 182
8.4 小结 182
第9章 开发DHTML应用 184
9.1 DHTML应用概述 184
9.1.1 DHTML应用的概念 184
9.1.2 DHTML应用程序的结构 184
9.1.3 DHTML应用程序的优点 185
9.1.4 DHTML页对象的事件 185
9.1.5 设计DHTML应用的注意事项 186
9.1.6 DHTML应用程序的设计步骤 187
9.2 创建DHTML应用 187
9.2.1 工具箱成员 187
9.2.2 新建DHTML应用程序工程 190
9.2.3 页面设计 192
9.2.4 添加DHTML页面 195
9.2.5 设计代码并运行应用 198
9.3 DHTML应用中的数据交互 202
9.3.1 创建数据输入HTML页面 202
9.3.2 创建查看和更新数据HTML页面 205
9.4 小结 207
第10章 建立ODBC连接 209
10.1 ODBC简介 209
10.1.1 什么是DBMS 209
10.1.2 DBMS与操作系统 210
10.1.3 为什么要创建ODBC 212
10.1.4 ODBC是什么 213
10.1.5 ODBC和标准CLI 213
10.1.6 ODBC总体结构 214
10.2 结构化查询语言(SQL) 223
10.2.1 SQL概貌及其特点 223
10.2.2 SQL的三种技术 225
10.2.3 处理SQL语句 225
10.3 SQL数据定义功能 226
10.3.1 基本表的定义及修改 227
10.3.2 索引的建立及删除 227
10.3.3 视图 228
10.4 SQL数据操纵功能 230
10.4.1 SQL查询语句 230
10.4.2 SQL更新语句 230
10.4.3 SQL数据控制功能 232
10.5 嵌入式SQL 232
10.5.1 嵌入式SQL的中心思想及技术 233
10.5.2 嵌入式SQL实例 233
10.5.3 编译嵌入式SQL程序 234
10.6 静态SQL 236
10.7 动态SQL 236
10.8 SQL模块 237
10.9 调用层接口 238
10.10 数据库访问结构 238
10.10.1 网络数据库访问 238
10.10.2 标准数据库访问结构 239
10.11 ODBC解决方案 240
10.12 Visual Basic 6.0的API编程精粹 242
10.12.1 API基础 242
10.12.2 两个实际应用的例子 243
10.13 专业化应用 245
10.14 直接使用ODBC API访问数据库的Visual Basic程序 247
10.14.1 ODBC API函数的声明方法 248
10.14.2 使用ODBC API的编程方法 248
10.14.3 简单应用实例 250
10.15 实用技巧 252
10.15.1 处理Select语句中的单引号 253
10.15.2 非DSN的ODBC连接 253
10.15.3 建立和删除一个DSN 253
10.16 小结 254
第11章 访问SQL Server数据库 257
11.1 SQL Server简介 257
11.1.1 理解SQL Server的安全模式 257
11.1.2 创建用户 257
11.1.3 用户权限的设定 258
11.1.4 备份数据 258
11.2 用Visual Basic访问SQL Server 258
11.2.1 Visual Basic与SQL Server的三种常见接口 259
11.2.2 数据访问对象 259
11.2.3 什么是RDO 259
11.2.4 RDO的对象 260
11.2.5 用RDO与SQL Server连接和断开 261
11.3 SQL Server数据对象结构的动态建立与访问 262
11.4 小结 264
第12章 多客户环境下Visual Basic数据库编程 266
12.1 Microsoft Jet的多客户模型 266
12.1.1 多客户环境下的数据库存储方式 266
12.1.2 静态部件与动态部件 266
12.1.3 Microsoft Jet多用户模型 267
12.2 数据访问控制 268
12.2.1 互斥地使用数据库 268
12.2.2 拒绝其他用户或程序访问指定的表 269
12.3 共享数据的锁定 269
12.3.1 共享模式与独占模式 270
12.3.2 记录集锁定 272
12.3.3 页面锁定 273
12.4 多用户应用程序中应注意的其他问题 280
12.4.1 数据访问对象集合的刷新 280
12.4.2 再查询与事务 281
12.4.3 用户标识 283
12.5 小结 284
第13章 数据库安全 286
13.1 数据库安全与保密 286
13.1.1 数据库安全与保密概述 286
13.1.2 数据库基本安全架构 286
13.1.3 数据库加密 287
13.2 异构平台的数据库安全技术 290
13.2.1 安全策略 290
13.2.2 安全代理模型 290
13.2.3 DM3的安全体系结构 291
13.2.4 三权分立的安全机制 291
13.2.5 自主访问与强制访问控制 291
13.2.6 隐通道分析技术 292
13.3 应用:在Visual Basic中建立处理Microsoft Access数据库安全机制 292
13.3.1 Microsoft Access数据库安全机制 293
13.3.2 如何设置安全机制 293
13.3.3 使用Visual Basic编程实现Jet安全功能 295
13.3.4 Microsoft Access数据库的加密与解密 297
13.4 一种简便有效的数据库安全法 298
13.5 数据库恢复 300
13.5.1 故障的种类 300
13.5.2 转储与恢复 302
13.5.3 日志文件 302
13.6 网络数据加密技术浅谈 304
13.6.1 链路加密 304
13.6.2 节点加密 305
13.6.3 端到端加密 305
13.7 小结 306
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《抗战三部曲 国防诗歌集》蒲风著 1937
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《陶瓷工业节能减排技术丛书 陶瓷工业节能减排与污染综合治理》罗民华著 2017