VISUAL BASIC 与 SQL SERVER 权威指南

VISUAL BASIC 与 SQL SERVER 权威指南 pdf epub mobi txt 电子书 下载 2026

出版者:北京大学出版社
作者:William R.Vaughn(美)
出品人:
页数:859
译者:
出版时间:2000-03
价格:108.00元
装帧:平装
isbn号码:9787301041819
丛书系列:
图书标签:
  • Visual Basic
  • SQL Server
  • 数据库编程
  • 开发指南
  • 编程技术
  • 软件开发
  • 数据管理
  • 教程
  • 入门
  • 高级编程
想要找书就要到 小哈图书下载中心
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

VIBasic

SQ LSer ver

权威指南

Visu alBa sic数据访问的经典图书

《VisualBasic与SQLServer权威指南》(第6版)对于那些希

望使用visualbasic访问SQLServer的开发人员来说,是一本

权威性的指导图书。无论您使用的是较早版本的VisualBasic还

是新的VisualBasic6.0,以及全新设计的SQLServer7.0,这

本书都将帮助您决定最适合您的数据访问选项。

在这一版的《VisualBasic与SQLServer权威指南》中,作者

WilliamVaughn使用更深层次的内容继续包含了那些经过实践考

验的技术,以包含本书以前版本中不可缺少的内容。Vaughn还介

绍了一些可能会改变您进行数据访问思路的革新技术:

数据访问技术及可选的结构

需了解的关于“Activex数据对象”(ADO),RDO,ODBCDirect,

以及DAO/Jet数据访问接口,甚至ODBCAPI和Visual

Basic/SQL继承接口的知识

完整的ADO内容,新型OLEDB结构的对象级接口

关于使用VisualBasic设计和构建应用程序及组件的完整信

息,其中包括与SQLServer的连接,编写SQLServer的查

询,以及从SQLServer检索数据

VisualDatabaseTools使您可以管理SQLServer数据,并且

可以较以前更容易地将应用程序的数据集中处理

DataEnvironmentDesigner,DataObjectWizard,以及其他

新的数据访问工具

在涉及的内容及实践的深度方面,《VisualBasic与SQLServer

权威指南》(第6版)都包含了大量重要的信息,并且这一切都是

以WilliamVaughn独特的友好方式奉献给读者的。

作者简介

目录信息

目录
致谢
第一部分 了解数据访问接口
第一章 未来之路
1.1Internet 热潮
1.2不断发展的标准
1.3我们的位置
1.3.1 SQL Server 7.0
1.3.2VisualBasic6.0
1.3.3ActiveX数据对象
1.3.4COM的成熟
1.3.5MicrosoftTransactionServer
1.3.6Viusal Basic企业版
1.3.7Microsoft开发工具
1.4我们的目标
第二章 数据接口
2.1从Visual Basic访问SQL Server
2.1.1VBSQL
2.1.2ODBCAPI
2.1.3DAO/Jet
2.1.4DAO/ODBCD irect
2.1.5RDO
2.1.6AIDO
2.1.7数据接口总结
2.2了解底层接口
2.2.1DB-Library
2.2.2ODBC
2.2.3OIEDB
2.3下一步
第三章 数据访问:快速入门
3.1准备创建示例
3.1.1创建数据源名称
3.1.2使用ViusalBasic6.0
3.1.3示例中使用的库和控件
3.1.4VisualBasic窗体
3.2DAO/Jet实地测试
3.2.1DAO/Jet和Data控件示例
3.2.2DAO/Jet示例
3.3DAO/ODBCDirect实地测试
3.3.1 DAO/ODBCDirect 和Data控件示例
3.3.2DAO/ODBCDirect示例
3.4RDO实地测试
3.4.1RDO和RemoteData控件示例
3.4.2RDO示例
3.5ADO实地测试
3.5.1ADO 和ADO Data 控件示例
3.5.2ADO 示例
3.6比较示例
3.6.1仔细研究结果
第四章 选择结构
4.1提出正确的问题
4.1.1结构
4.1.2开发技巧
4.1.3时间结构
4.1.4性能
4.1.5性能发展史
4.1.6现有技术
4.1.7新技术
4.1.8成本
4.1.9规模
4.1.10 设计与现实
4.1.11 配置和培训
4.1.12展望未来
4.2 处理响应
4.3了解不同的结构
4.3.1客户/服务器结构
4.3.2分布式引擎结构
4.3.3分布式组件结构
4.3.4 基于Web的结构
4.4评价客户/服务器分布式引擎结构
4.4.1一种假定的客户/服务器配置
4.4.2一个假想的分布式引擎配置
4.4.3在客户/服务器和分布式引擎结构中选择
4.4.4访问带有分布式数据库引擎的中央数据库引擎
第二部分 设计SQL Server应用程序
第五章 规划您的设计
5.1状态机
5.2全面理解临时表和缓冲区
5.2.1理解临时表
5.2.2无临时表的结果集
5.2.3滚动临时表
5.2.4临时表的类型
5.2.5缓冲区的类型
5.2.6实现临时表
5.3基本设计决定
5.4避免设计时的10大误区
5.5创建有效的应用程序
5.5.1本地和数据库驱动的验证
5.5.2数据驱动验证
5.5.3制作有效的规则
5.5.4使默认值有效和解析默认字符串
5.5.5管理有效的应用程序
第六章 建立与SOLServer的连接
6.1连接池中的狗爬式
6.2连接的安全
6.2.1获得登录标识号和密码
6.2.2获得有效的服务器名称或数据源名称
6.2.3避免使用登录对话框
6.3连接管理
6.3.1允许更多的活动连接
6.3.2新连接在服务器上的冲突
6.3.3设置超时值
6.4管理连接状态
6.5处理连接错误
6.5.1与应用程序有关的问题
6.5.2支持库所产生的问题
6.5.3与LAN有关的连接问题
6.5.4与SQLServer有关的连接问题
6.5.5与连接和许可有关的错误
6.5.6与登录有关的问题
第七章 设计和建立查询
7.1查询的类型
7.2为性能设计查询
7.3建立查询
7.3.1Microsoft Query
7.3.2ViusalDatabaseTools
7.3.3手工操作
7.4了解查询
7.4.1引号管理
7.4.2参数查询
7.4.3重叠的查询
7.4.4特别查询
7.4.5EnglishQuery
7.4.6多结果集查询
7.4.7异步查询
7.4.8统计行数
7.4.9设置查询超时
7.5与查询相关的错误消息
7.6使用ViusalBasic进行调试
7.7定位SQLServer元素
第八章 检索数据和使用结果集
8.1查询过程
8.2使用单行结果集
8.3使用临时表
8.3.1限制临时表中的行数
8.3.2使用WHERE子句限制行数
8.4更新和插入数据
8.5使用批处理
8.5.1使用开放式批处理更新
8.5.2建立批处理
8.5.3批处理限制
8.5.4发送多个批处理
8.5.4使用批处理结果
第三部分 使用带有Jet 数据库引擎的DAO
第九章 Jet 数据库引擎和DAO模式
9.1DAO/Jet与SQLServer的历史
9.2Jet访问远程数据库的方式
9.2.1Jet与SQLServer:编写查询代码并创建临时表
9.2.2Jet查询处理器
9.3理解DAO模型
9.3.1属性和方法
9.3.2集合
9.3.3传递对象模型
第十章 数据访问对象
10.1组件体系结构
10.2DBEngine对象
10.3Workspace对象
10.3.1使用IsolateODBCTrans属性
10.3.2Workspace方法
10.4Database对象
10.4.1附加表与直接链接
10.4.2Database属性
10.4.3Database方法
10.5TableDef对象
10.5.1TableDef属性
10.5.2TableDef数据类型
10.6Field对象
10.7Index对象
10.8表和索引
10.9 创建或添加表和索引
第十一章 配置和调整Jet 引擎
11.1Windows注册表数据库
11.1.1注册表范围
11.1.2创建并使用新的注册表键值
11.2了解Jet引擎选项
11.2.1MicrosoftODBC驱动程序初始化设置
11.2.2细节
11.2.3调整MSys Conf
第十二章 使用DAO/Jet 进行连接
12.1Jet的连接管理方案
12.1.1活动语句
12.1.2临时表提交/回滚行为
12.2连接区享
12.3连接缓存和失效
12.4自己管理连接
12.5打开附加表
12.6使用DAO/Jet方法创建附加表
12.7连接:常见的困难
第十三章 使用DAO/Jet 访问数据
13.1理解DAO/Jet临时表
13.2创建DAO/Jet临时表
13.2.1编写OpenRecordset方法的代码
13.2.2结果集传递
13.3选择索引
13.4使用ODBC缓存
13.5GetRows和Variant数组
13.6重定位当前行的指针
13.6.1当前行指针的有效性
13.6.2定位特定行
13.7更新DAO/Jet数据源
13.7.1使用DAO/Jet临时表
13.7.2使用基于SQL的操作查询更新
13.8处理DAO/Jet错误
第十四章 执行Transact-SQL查询
14.1使用SQL传递查询
14.1.1典型的应用程序
14.1.2实现SQL传递查询
14.1.3创建SQL传递QueryDef对象
14.1.4使用具有附加表的SQL传递查询
14.1.5查询技术总结
14.2使用存储过程
14.2.1返回参数
14.2.2输出参数
14.3处理SQLServer消息
第十五章 使用Data控件
15.1应用Data控件
15.2使用Data控件处理SQLServer
15.3设置属性
15.4检查属性
15.5使用绑定型控件
第十六章 理解Jet 查询处理器
16.1Jet必须本地处理的结构
16.1.1支持的ViusalBaSic操作符和函数
16.1.2用户定义的函数
16.1.3其他不支持的功能
16.1.4其他不支持的及有问题的表达式
16.2条件的分割
16.3输出的求值
16.4交叉表查询执行的删除
16.5外部连接
16.6生成发送到服务器的SQL
16.7LIKE操作符的通配符
16.8拥有者和表前缀
16.9标识符引用
第十七章 使用ODBCDi rect
17.1了解ODBCDirect接口
17.2激活ODBCDirect
17.3连接到数据库
17.4比较Database对象和Connection对象
17.4.1rdoConnection对象与ODBCDirectConnection对象的比较
17.5执行SQL查询
17.5.1rdoResultset对象与Recordset对象的比较
17.5.2了解QueryDef对象
17.5.3rdoQuery对象与QueryDef对象的比较
17.6处理Recordset对象
17.6.1控制多个Recordset对象
17.7运行异步操作
17.8开放式批处理更新
17.9查看错误
17.10 ODBCDirect示例
17.10.1示例1:决定您的数据库在哪个Workspace中打开
17.10.2示例2:从服务器获取多个Recordset对象
17.10.3示例3:取消块操作
17.10.4示例4:使用dbRunAsync打开Recordset
17.10.5示例5:使用QueryDef对象
17.11 将应用程序转换到ODBCDirect的提示
17.12 使用Data控件
第十八章 Jet:旅行者的日记
18.1分配数据库文件空间
18.2事务损失和破坏修复
18.3备份Access数据库
18.4更新记录
18.5提示
第四部分 使用远程数据对象
第十九章 了解远程数据对象
19.1了解RDO
19.2设计特性
19.3比较RDO和DAO
19.4 RDO的缺点
19.5获得有关RDO的最新信息
19.6许可RDO
第二十章 远程数据对象的细节
20.1了解RDO模型
20.2rdoEngi ne对象
20.2.1rdoEngine的属性、事件和方法
20.3rdoEnvironment对象
20.3.1rdoEnvironment的属性、事件和方法
20.3.2事务管理
20.3.3可选的事务管理器
20.3.4 选择临时表驱动程序
20.3.5了解服务器端临时表
20.4 rdoConnection对象
20.4.1指定默认数据库
20.4.2使用rdoConnection对象
第二十一章 与RDO连接
21.1定位和命名SQLServer
21.2建立连接
21.2.1文件数据源
21.2.2SAVEFILE关键字
21.2.3异步打开连接
21.2.4处理单独的rdoConnection对象
21.2.5管理RDO2.0集合
21.2.6其他连接参数
21.2.7连接问题
第二十二章 使用RDOUserCConnection设计器
22.1了解自定义的UserConnection对象
附录A 设置测试数据库
A.1安装Biblio数据库
A.1.1在SQLServer6.5上安装Biblio
A.1.2在SQLServer7.0上安装Biblio
A.2创建DSN
A.3添加存储过程
A.4Attach.MDB数据库
A.5设置示例应用程序
附录B SQL Server错误代码解释
附录C SQLServer提示与技巧
C.1大量复制程序的技巧
C.2存储过程的技巧
C.3Transact-SQL的常规技巧
C.4增强性能的技巧
C.5提高设计效率的技巧
C.6从SQLServer访问Visual Basic组件
C.6.1理解结构
C.6.2调查典型的方案
C.6.3尝试使用扩展存储过程
C.6.4从存储过程访问COM对象
C.6.5SQL Serve rOLE 存储 过程
C.6.6建立Visual Basic组件
C.6.7检查服务器端OLEAutomation存储过程批处理
C.6.8数据类型转换
C.6.9检查OLEAutomation存储过程错误处理程序
· · · · · · (收起)

读后感

评分

评分

评分

评分

评分

用户评价

评分

我最欣赏这本书的一点是,它超越了单一技术栈的界限,成功地将“应用开发”和“数据管理”这两个通常被割裂的领域,紧密地编织成一个统一的知识网络。很多书籍要么只谈前端的界面逻辑和业务规则,要么只关注后端的表结构设计和索引优化,而《VISUAL BASIC 与 SQL SERVER 权威指南》却在这两者之间搭建了一条坚固的桥梁。它清晰地论述了视图(View)和物化视图(Materialized View)在不同业务报表需求下的适用性,并展示了如何在 VB.NET 代码中以最优雅的方式处理这些数据结构的变化。当我读到关于**延迟加载(Lazy Loading)**与**显式加载(Eager Loading)**在 LINQ to SQL 查询中对数据库负载影响的对比分析时,我才真正明白了,编写高效代码的秘诀在于理解底层数据访问的代价。这本书真正培养的是一种“全栈式”的思维模式,确保你不仅能让程序跑起来,还能让它跑得又快又稳健,真正配得上“权威”二字带来的沉甸甸的份量。

评分

这本书的排版和设计简直是一场视觉盛宴,完全配得上“权威指南”这个名号。我通常对技术书籍的印刷质量不太抱有太大期望,但翻开《VISUAL BASIC 与 SQL SERVER 权威指南》时,那种纸张的质感和清晰度就立刻抓住了我的注意力。每一个代码块的字体都经过精心挑选,缩进和高亮显示得恰到好处,使得即便是最复杂的数据库交互逻辑,也能一眼看出结构脉络。特别是那些复杂的 T-SQL 语句和 VB.NET 的面向对象代码片段,在书中的呈现方式,就像是专业的排版师亲自操刀设计过一样,完全没有那种市面上常见的技术书籍那种糊弄了事的粗糙感。更让我印象深刻的是,书中对于流程图和架构图的绘制,采用了非常现代和直观的风格,它们不仅仅是作为辅助说明的插图,更像是设计图纸一样,清晰地展示了前端应用如何与后端数据库进行高效通信的整个生命周期。这种对细节的极致追求,让阅读过程中的体验从单纯的知识汲取,升华为一种享受,它极大地降低了初学者在面对大量代码时可能产生的畏惧感,让人愿意沉下心来,细细品味每一个技术点背后的设计美学。

评分

这本书的语言风格是极其成熟且富有个人色彩的,它避免了那种呆板的官方文档腔调,取而代之的是一种沉稳而又不失幽默感的探讨。作者在解释复杂概念时,常常会穿插一些富有洞察力的比喻,这些比喻往往能够瞬间点亮那些晦涩难懂的知识点,让它们变得异常鲜活和易于记忆。比如,他们用“邮政系统”的比喻来解释存储过程的执行计划缓存机制,一下子就把抽象的编译和执行概念具象化了。更难能可贵的是,作者对新技术和旧技术的态度是平衡的,他们既没有全盘否定过往成熟的实践,也没有盲目推崇最新的框架。在介绍如何在现代 VB.NET 项目中整合遗留的 SQL Server 存储过程时,那种尊重历史、面向未来的态度,让我感到非常受用。这表明作者不仅仅是技术的实现者,更是对软件工程发展脉络有深刻理解的思考者。

评分

说实话,市面上很多声称“权威”的技术书籍,读起来都像是在啃一本枯燥的字典,只有遇到具体问题时才会翻两下。然而,这本《VISUAL BASIC 与 SQL SERVER 权威指南》的独特之处在于,它始终保持着一种高度的“问题导向性”。作者似乎总是能提前预判到读者在实际工作中可能会遇到的那些令人抓狂的边缘案例和棘手错误。例如,关于事务处理和并发控制的那几章,作者没有只是解释 `BEGIN TRANSACTION` 和 `COMMIT` 是什么,而是深入探讨了不同隔离级别(如 `READ UNCOMMITTED` 对业务数据一致性的潜在灾难影响),并配以生动的死锁场景模拟。我最近在项目中遇到了一个难以调试的间歇性数据丢失问题,最终发现就是由于没有正确理解数据库层面的锁升级机制导致的,而书中对这一细节的剖析,简直像是穿越回过去给我提供了救命的钥匙。这种实用到极致的教学方式,极大地提升了我的故障排除能力,让我从一个“能写代码的人”蜕变为一个“能解决实际问题的人”。

评分

这本书在叙事逻辑和知识体系的构建上,展现出一种罕见的严谨性和前瞻性。它不是简单地罗列语法和功能,而是真正地在教你“思考”如何用 VB.NET 架构一个健壮的企业级应用,并确保其数据层——也就是 SQL Server——能够完美支撑这种架构。我特别欣赏作者处理“性能优化”和“安全实践”章节的方式,他们没有停留在理论层面,而是通过一系列精心设计的案例,展示了在实际业务场景中,一个微小的 SQL 查询优化或数据访问层设计上的缺陷,是如何导致系统在并发压力下瞬间崩溃的。书中对ADO.NET实体框架(Entity Framework)与原生SQL命令之间的权衡分析,简直是教科书级别的深度剖析,它帮助我理解了在不同场景下应该选择哪种数据访问策略,而不是盲目地追求某种“最新技术”。这种由浅入深、层层递进的讲解方式,让我感觉自己不是在阅读一本参考手册,而是在一位经验丰富、言传身教的资深架构师身边学习了数月,那种实战的沉淀感是其他很多泛泛而谈的书籍所无法比拟的。

评分

评分

评分

评分

评分

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2026 qciss.net All Rights Reserved. 小哈图书下载中心 版权所有