当前位置:首页 > 工业技术
Visual Basic 6.0数据库开发与专业应用
Visual Basic 6.0数据库开发与专业应用

Visual Basic 6.0数据库开发与专业应用PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:敬铮主编;于英杰编著
  • 出 版 社:北京:国防工业出版社
  • 出版年份:2002
  • ISBN:7118027561
  • 页数:307 页
图书介绍:Visual Basic 6.0中文版是Microsoft公司最新推出的可视化开发工具,是Visual Basic语言的最新版本,它比以前版本增加了许多新的功能和特点。本书以通俗、简明的语言由浅入深地讲解了如何使用Visual Basic 6.0开发数据库应用程序。同其他介绍Visual Basic的书籍相比较,本书更加全面、系统地介绍了应用Visual Basic 6.0访问各种数据库的方法和实际的编程技巧。本书内容详实、图文并茂、实用性强,能够对数据库编程爱好者提供一定的帮助。
《Visual Basic 6.0数据库开发与专业应用》目录

第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

返回顶部