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

Visual Basic 6.0数据库开发PDF电子书下载

工业技术

  • 电子书积分:20 积分如何计算积分?
  • 作 者:(美)(E.瓦恩米勒)E.Winemiller等著;顾斌,杨德斌译
  • 出 版 社:北京:清华大学出版社
  • 出版年份:1999
  • ISBN:7900622128
  • 页数:747 页
图书介绍:本书译自美国How-To畅销系列丛书之一《Visual Basic 6.0 Database How-To》。全书以120个Visual Basic 6.0数据库问题的解决方案和大量的实例讲解了VB数据库开发中的各种问题。内容包括:创建记录集、参数查询以及设计和实现自己的Visual Basic数据库,使用数据库访问对象DAO访问数据库;使用Microsoft Data Report和Crystal Report;把你的数据库和数据连到Web站点或Internet;开发一个多用户访问的安装数据库;使用ActiveX自动化任务以及来自专家的高级数据库技术等内容。本书内容丰富,编排独到,针对用VB6每一开发细节,以提问-分析-解决-总结-评论的方式向读者一一介绍。本书适用于各层次的VB程序应用与开发人员,也可供大学计算机专业的学生和教师作为参考书。
《Visual Basic 6.0数据库开发》目录

目录 1

第1章 使用绑定控件访问数据库 1

1.1 使用绑定控件浏览记录集 2

1.2 输入合法的数据到绑定控件中 5

1.3 允许用户撤销绑定控件中的操作 8

1.4 使用绑定控件增加和删除记录 12

1.5 创建和使用绑定列表 17

1.6 显示一个主记录的许多详细记录 24

1.7 从代码中改变数据绑定网格单元中的数据 29

1.8 恰当地处理数据库错误 32

第2章 使用数据访问对象访问数据库 39

2.1 使用数据访问对象浏览和更新记录集 39

2.2 验证输入到数据访问对象的数据 52

2.3 允许用户撤销它们在数据访问对象里所做的改变 56

2.4 使用数据访问对象添加和删除记录 59

2.5 使用非绑定控件来更新数据访问对象的字段 66

2.6 使用数据访问对象的索引值查找记录 71

2.7 确定动态集类型或快照类型的记录集中有多少记录 78

2.8 处理数据访问对象中的错误 81

2.9 使用数据访问对象访问Excel工作表 86

第3章 使用SQL创建查询 95

3.1 从单个表选取记录来创建记录集 96

3.2 在SQL查询中选取唯一字段的值 101

3.3 在SQL查询中使用变量和Visual Basic函数 106

3.4 在SQL查询中使用通配符和值范围 110

3.5 定义和使用参数查询 113

3.6 利用多个表的字段创建新的记录集 117

3.7 在一个没有相关表对应条目的表中查找记录 120

3.8 检索计数、平均和求和等信息并通过把它绑定到数据控件中来显示它 123

3.9 创建一个可以包含重复记录的记录集 127

3.10 在SQL语句中使用Visual Basic函数 132

3.11 对数据库中的记录做大量的更新 134

3.12 创建和删除表 138

3.13 添加和删除记录 149

3.14 用已存在的表中的数据创建新表 158

3.15 修改表的结构 162

3.16 创建一个交叉表的查询 170

4.1 创建新数据库 174

第4章 设计和实现数据库 174

4.2 定义表和字段 178

4.3 定义主键和其他索引 193

4.4 定义表间的关系 205

4.5 使用Jet数据库引擎加强商业规则 216

第5章 Microsoft Access数据库 223

5.1 确定表中记录的个数及创建和最后修改的日期 223

5.2 从其他数据库文件连接表 229

5.3 输入一个文本文件 236

5.4 在数据库文件中存储图形 250

5.5 保证多表操作的完整性 255

5.6 压缩及修复数据库 263

5.7 使用保存在Microsoft Access数据库中的参数查询 266

第6章 连接ODBC服务器 274

6.1 使用ODBC管理器维护数据源 280

6.2 通过Visual Basic数据控件使用ODBC 283

6.3 使用RegisterDatabase创建可访问ODBC的数据源 286

6.4 打开ODBC数据库时不显示注册对话框 293

6.5 确定ODBC服务器提供何种服务 301

6.6 使用ODBCDirect连接数据库服务器 317

第7章 SQL Server数据库和远程数据对象 321

7.1 用远程数据控件浏览SQL Server数据库 322

7.2 使用远程数据控件在SQL Server数据库中增加和删除记录 325

7.3 使用远程数据对象连接SQL Server数据库 329

7.4 使用远程数据对象浏览SQL Servet数据库中的记录 331

7.5 使用远程数据对象在SQL Server数据库中增加、更新和删除记录 337

7.6 使用远程数据对象执行一个SQL Setver存储过程 347

7.7 使用远程数据对象执行一个参数化的SQL Server存储过程 349

7.8 处理远程数据对象错误 353

第8章 ActiveX数据对象 358

8.1 用ADO数据控件浏览SQL Server数据库 359

8.2 用ADO数据控件在SQL Server数据库中创建和删除记录 361

8.3 用ActiveX数据对象从SQL Server中检索数据 364

8.4 用ActiveX数据对象改变数据 367

8.5 用ActiveX数据对象进行事务处理 376

8.6 用ActiveX数据对象执行一个SQL Server存储过程 380

8.7 用ActiveX数据对象执行一个参数化的SQL Server存储过程 384

8.8 用ActiveX数据对象创建和修改SQL Server对象 387

8.9 用ActiveX数据对象执行成批的更新 389

8.10 用ActiveX数据对象进行远程数据更新 394

8.11 用ActiveX数据对象创建一个中间层商业对象 396

8.12 在Microsoft事务处理服务器中封装商业对象 405

8.13 处理ActiveX数据对象中的错误 409

第9章 Microsoft Data Report 414

9.1 用数据报表设计器创建报表 418

9.2 给数据报表加上计算字段 422

9.3 用Visual Basic代码来控制数据报表的显示、打印或输出 425

9.4 根据选择的准则创建数据报表 431

9.5 用Crystal Reports确定要打印的记录 434

9.6 用Crystal Reports创建小计和其他计算字段 441

9.7 用Crystal Reports控制记录的打印顺序 452

9.8 用Crystal Reports打印标签 455

9.9 用Crystal Reports生成和打印窗体信件 458

9.10 用Crystal Reports实现字段间没有多余空格 464

9.11 用Crystal Reports避免不含数据的字段打印时出现空行 468

9.12 用Crystal Reports创建交叉表格式报表 473

9.13 根据用户输入的变量生成报表 477

第10章 数据库安全和多用户访问 484

10.1 打开一个数据库当用户正在使用它时其他用户不能访问 484

10.2 打开一个表当用户正在使用时其他用户不能访问 489

10.3 使用锁定的记录 496

10.4 使用安全的Microsoft Access数据库文件 504

10.5 为数据库对象分配许可 511

10.6 改变数据库对象的所有关系 ( 522

10.7 修改或删除数据库口令 526

10.8 所有用户用一个口令访问数据库 531

10.9 向系统数据库中加入新的用户 536

10.10 在系统数据库中定义一个新的用户组 541

10.11 在用户组中添加和删除用户 545

10.12 跟踪用户在数据库中的活动 551

10.13 创建和使用一个加密数据库 556

第11章 Windows注册表和状态信息 562

11.1 从Visual Basic中输入和检索Windows注册表项 562

11.2 把与数据访问相关的信息放入注册表 567

11.3 确定随应用程序一同发布的相关的数据库和报表文件 574

11.4 通过注册表项调整Jet引擎 580

11.5 使用注册表项调整ODBC引擎 583

第12章 ActiveX和Automation 587

12.1 用ActiveX Automation编辑嵌入在应用程序中的数据库里 589

的图像、文档和电子表格 589

12.2 通过私有类模块访问数据库文件 596

12.3 发布ActiveX私有类以便其他人可以使用它 610

12.4 用ActiveX EXE服务器控制访问加密口令保护的数据库 612

12.5 把Microsoft Access作为一个ActiveX服务器打印报表 617

12.6 在Visual Basic中使用一个带有用户定义函数的Access查询 619

12.7 把数据库中的数据放到电子表格中进行统计分析 627

12.8 在一个VB应用程序中包含一个可编辑的报表书写器 634

12.9 ActiveX组件与注册表 643

12.10 创建自己的定制数据控件 645

12.11 创建自己的数据绑定控件 665

12.12 使用带有定制数据绑定控件的DataRepeater控件 672

第13章 数据库高级技术 676

13.1 用Soundex算法查找数据库记录 676

13.2 备份选择的数据库对象 679

13.3 用Jet引擎复制一个数据库 687

13.4 复制过程中忽略指定的对象 693

13.5 创建一个复制数据库的非复制版本 696

附录A SQL语言参考 699

附录B 数据访问对象(DAO)参考 710

附录C 远程数据对象(RDO)参考 725

附录D ActiveX数据对象(ADO)参考 735

附录E Visual Basic对象简介 742

相关图书
作者其它书籍
返回顶部