图书介绍

SQL Server 2000与Visual Basic .NET编程【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

SQL Server 2000与Visual Basic .NET编程
  • (美)Rick Dobson著;梁超等译 著
  • 出版社: 北京市:清华大学出版社
  • ISBN:7894940356
  • 出版时间:2003
  • 标注页数:491页
  • 文件大小:52MB
  • 文件页数:512页
  • 主题词:VB.NET

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

SQL Server 2000与Visual Basic .NET编程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第Ⅰ部分 基础3

第1章 Visual Basic.NET与SQL3

Server 2000编程基础3

1.1 Visual Basic.NET的集成开发环境4

——Visual Studio.NET4

1.1.1 启动Visual Studio.NET4

1.1.2 为Visual Basic.NET配置4

Visual Studio.NET4

1.1.3 使用起始页5

1.1.4 创建并运行控制台应用程序6

1.2 ADO.NET功能一览7

1.2.1 .NET数据提供程序类型8

1.2.2 SqlConnection类9

SqlDataReader类10

1.2.3 SqlCommand类和10

1.2.4 SqlDataAdapter类和11

DataSet类11

1.3 ADO.NET入门示例12

1.3.1 添加SqlDataAdapter、13

SqlConnection和DataSet13

到数据集14

1.3.2 填充数据集并将控件绑定14

目录15

前言15

1.3.3 数据行导航16

1.4 使用查询分析器17

1.4.1 查询分析器的用途17

1.4.2 连接查询分析器18

1.4.3 运行、保存和打开19

T-SQL脚本19

1.4.4 其他有关内容21

第2章 表和数据类型25

2.1 本章资源25

2.1.1 T-SQL示例脚本26

2.1.2 示例数据库26

2.2 表的数据类型28

2.2.1 系统的数据类型28

2.2.2 特殊的系统数据类型34

2.2.3 用户定义的数据类型35

2.3 编写表的脚本36

2.3.1 创建表36

2.3.2 查看元数据38

2.3.3 使用列数据类型41

2.3.4 添加检查约束47

2.3.5 编写键和索引脚本49

2.3.6 索引55

第3章 用T-SQL进行数据访问编程59

3.1 T-SQL数据访问介绍59

3.1.1 SELECT语句60

3.1.2 指定列和行62

3.1.3 计算列65

3.2 行的聚合和分组66

3.2.1 聚合函数概述67

3.2.2 不分组聚合67

3.2.3 分组聚合68

3.3 日期的处理70

3.3.1 按年和月计数71

3.3.2 日期算法74

3.4 联接和子查询75

3.4.1 两个表间的内部联接76

3.4.2 在内部联接中使用别名77

3.4.3 三个表间的内部联接78

3.4.4 外部联接79

3.4.5 自联接和完全联接80

3.4.6 子查询82

第4章 视图和存储过程编程84

4.1 视图84

4.1.1 视图的用途85

4.1.3 对视图SELECT86

视图的语句86

语句的限制86

4.1.2 用于创建和更改86

4.1.4 视图属性87

4.2 创建和使用视图87

4.2.1 创建视图并从视图中88

选择数据88

4.2.2 未加密视图和89

加密视图比较89

4.2.3 在视图中进行排序和分组91

4.3.1 创建另一个SQL Server93

实例的视图93

4.3 远程和异类数据源的视图93

4.3.2 创建Access数据库视图94

4.3.3 创建ODBC行源视图95

4.3.4 联接视图的行源96

4.4 存储过程简介98

4.4.1 存储过程的用途98

4.4.2 通过存储过程实现99

T-SQL语句的重用99

和全局变量100

4.5 存储过程的创建和应用100

4.4.3 使用参数、局部变量100

4.5.1 从行源中动态选择数据101

4.5.2 返回已排序的结果集102

4.5.3 返回视图脚本103

4.6.1 从一个存储过程返回104

两个结果集104

4.6 处理存储过程的输出结果104

4.6.2 返回一个结果集106

和一个参数值106

4.6.3 返回一个字符串参数107

4.6.4 处理返回状态值108

4.7.1 修改存储过程以实现110

数据操作110

4.7 插入、更新和删除行110

4.7.2 通过参数执行数据库维护113

4.8 条件结果集编程115

4.8.1 按条件列出对象115

4.8.2 使用TOP谓词返回117

X项数据117

4.8.3 使用SET ROWCOUNT119

返回X项数据119

第5章 用户定义函数和触发器编程121

5.1 用户定义函数121

5.1.1 UDF类型简介122

5.1.2 用于创建和管理123

UDF的语句123

5.2 创建和调用标量UDF125

的比较125

5.2.1 创建不带参数的标量UDF125

5.1.3 UDF与视图和存储过程125

5.2.2 创建带参数的标量UDF127

5.2.3 在T-SQL脚本中使用128

标量UDF128

5.3 创建和调用表值UDF131

5.3.1 提供参数化视图131

5.3.2 在内联UDF的列表中132

使用标量UDF132

5.3.3 用多语句UDF封装136

更多的逻辑136

5.4 触发器138

5.4.1 与事件过程相似的触发器138

5.4.2 触发器的类型139

5.4.3 inserted表和deleted表139

5.4.4 用于创建和删除140

触发器的语句140

5.5 创建和管理触发器141

5.5.1 表的保护与解除保护141

5.5.2 保存对表的修改143

5.5.3 对表强制执行业务规则147

5.5.4 对视图强制执行业务规则149

第6章 SQL Server 2000 XML152

的功能152

6.1.1 SQL Server版本中的153

XML功能153

6.1 对XML的支持153

6.1.2 Web版本安装155

6.2 XML的格式和架构155

6.2.1 XML文档156

6.2.2 XML架构158

6.2.3 批注的架构161

6.3 通过URL访问SQL Server166

6.3.1 虚拟目录管理166

6.3.2 SELECT语句中的168

FOR XML168

6.3.3 RAW模式示例与169

AUTO模式示例169

6.3.4 AUTO模式示例与172

NESTED模式示例172

6.4.1 在模板中使用T-SQL175

语句175

6.4 通过模板访问SQL Server175

6.4.2 用数据库对象增强的模板178

6.4.3 类似于模板的181

Updategrams181

7.1 SQL Server安全性概述186

7.1.1 安全账户186

第7章 SQL Server 2000安全性186

7.1.2 身份验证187

7.1.3 角色和权限188

7.2.1 应用程序角色191

7.2.2 链接服务器191

7.2 特殊的安全问题191

7.2.3 虚拟目录的安全192

7.3 登录和用户示例193

7.3.1 添加SQL Server194

登录和用户194

7.3.2 删除SQL Server195

登录和用户195

7.3.3 添加和删除Windows196

用户的登录196

7.3.4 处理基于Windows198

组的登录198

7.4.1 表的选择、插入和200

删除权限200

7.4 权限分配示例200

7.4.2 创建表的权限202

7.4.3 Windows用户和组204

SQLServer 2000的相关技术209

第8章 .NET框架概览209

第Ⅲ部分 使用Visual Basic.NET和209

8.1 .NET框架入门210

8.1.1 .NET框架体系结构210

8.1.2 编译源代码211

8.1.3 程序集和清单212

8.1.4 .NET框架的重要特性214

8.2 ASP.NET简介215

8.2.1 ASP.NET和ASP的关系215

应用程序217

8.2.3 向.aspx页面添加控件217

8.2.2 创建ASP.NET Web217

添加代码218

8.3 XML Web服务218

8.2.4 向.aspx Web页面218

8.3.1 XML Web服务的功能219

8.3.2 XML Web服务基础219

结构概述219

8.3.3 关于底层技术220

第9章 创建Windows应用程序222

9.1 开始使用Windows窗体222

9.1.1 从Windows应用程序的222

Forml开始222

9.1.2 管理Windows窗体224

9.1.3 带有两个按钮控件的225

Windows窗体225

9.1.4 用一个Windows窗体227

打开另一个窗体227

9.2 创建和使用类引用230

9.2.1 创建执行计算的类231

9.2.2 从Windows应用233

程序引用类233

9.2.3 .NET命名空间体系结构236

9.2.4 值类型转换240

9.2.5 长整型与十六进制的241

相互转换241

9.3 类的继承244

9.3.1 继承概述244

9.3.2 继承与重写示例246

9.3.3 隐藏示例249

9.3.4 重载示例252

9.4 事件编程254

9.4.1 事件编程的概念254

9.4.2 使用内置窗体事件255

9.4.3 使用WithEvents关键字258

处理事件258

9.4.4 使用AddHandler语句262

处理事件262

9.4.5 处理来自基于服务器266

的计时器事件266

9.5 运行时错误的异常处理270

9.5.1 结构化异常处理概述271

9.5.2 捕捉错误271

9.5.3 捕捉与修复运行时错误275

9.5.4 异常处理的最佳做法277

第10章 使用ADO.NET创建Windows279

解决方案279

10.1.1 Connection类280

10.1.2 Command类280

10.1 ADO.NET对象概述280

10.1.3 DataReader类281

10.1.4 DataAdapter类282

10.1.5 DataSet类283

10.1.6 DataView类284

10.2 建立连接285

10.2.1 使用集成安全登录285

10.2.2 使用SQL Server287

安全登录287

10.2.3 捕捉SqlConnection异常288

10.2.4 从Windows窗体290

建立连接290

10.3.1 在消息框或输出窗口294

DataReader对象294

中显示结果294

10.3 使用Command和294

10.3.2 分块显示DataReader297

记录行297

10.3.3 通过SQL字符串调用299

带参数的存储过程299

10.3.4 通过名称调用带302

参数的存储过程302

10.3.5 用Command对象创建304

Database对象304

10.4 数据适配器、数据集、窗体306

和窗体控件306

10.4.1 向窗体添加数据集307

10.4.2 绑定窗体控件与数据309

10.4.3 报告数据绑定311

10.4.4 使用包含父表子表314

的数据集314

10.4.5 创建数据识别窗体319

10.5 修改、插入和删除行328

10.5.1 运行中的数据操作示例328

10.5.2 与窗体Load事件331

关联的代码331

10.5.3 导航按钮的代码336

10.5.5 Clear和Insert按钮337

的代码337

10.5.4 Modify按钮的代码337

10.5.6 Delete按钮的代码339

第11章 ASP.NET解决方案编程341

11.1 ASP.NET设计问题回顾342

11.1.1 往返行程342

11.1.2 页和Page类344

11.1.3 页上的控件345

11.1.4 ASP.NET设计界面347

11.2 创建并运行ASP.NET解决方案350

11.2.1 编译和查看Web页350

11.2.2 记住页的状态352

11.2.3 多功能计算器Web页355

11.2.4 表中的多功能计算器358

11.2.5 检测浏览器361

11.3 会话状态管理362

11.3.1 会话状态管理问题概述362

11.3.2 使用Session变量364

11.3.3 使用视图状态变量368

11.3.4 用QueryString属性370

标识用户370

11.3.5 跨页使用查询字符串374

11.4 验证Web页上的数据376

11.4.1 用ASP.NET管理数据库377

解决方案377

11.4.2 填充ListBox和377

DataGrid控件377

11.4.3 通过数据集定位文本框382

11.4.4 从Web页创建386

数据库对象386

11.4.5 在ASP.NET中进行389

数据操作389

11.5 在Web页上验证数据397

11.5.1 内置的数据验证工具397

11.5.2 使用Web页上的398

验证控件398

11.5.3 使用Page对象的IsValid400

属性进行编程400

11.5.4 动态禁用验证控件402

第12章 用Visual Basic.NET406

管理XML406

版本2概述407

12.1.1 Web版本1和Web407

12.1.2 Web版本3概述407

12.1 SQL Server的Web版本407

12.1.3 SQLXML托管类408

12.1.4 DiffGrams允许修改数据411

12.2 XML技术概述413

12.2.1 XML数据格式413

12.2.3 XSLT格式设置415

12.3 用.NET框架生成XML文档415

12.2.2 XPath查询415

12.3.1 用T-SQL创建416

XML文档416

12.3.2 用批注架构创建418

XML文档418

12.3.3 设计批注架构420

12.4 动态设置XML结果集423

12.4.1 对特定的XML文档424

进行XPath查询424

12.4.2 对XML文档运行426

XPath查询426

12.4.3 运行参数化的428

SQL Server查询428

12.4.4 参数化所有SQL查询429

12.5 XML和数据集的交互430

12.5.1 创建分层的XML文档431

12.5.2 在数据集中用435

XPath查询子代435

12.5.3 在XML文档中用437

XPath查询子代437

12.5.4 通过DiffGram用数据集439

更新数据库439

12.5.5 在没有虚拟目录的Web442

上使用DiffGram442

12.6 用XSLT创建HTML页444

12.6.1 格式化Employees表中445

的两列445

12.6.2 格式化Shippers表中448

的3列448

解决方案452

13.1 Web服务概述452

第13章 用XML Web服务创建452

13.1.1 Web服务设计元素453

13.1.2 典型的XML Web服务454

应用程序454

13.1.3 Visual Studio.NET的455

Web服务455

13.1.4 Web服务工具包中的456

Web服务456

13.2 返回计算结果的Web服务458

13.2.1 构建Web服务应用程序458

13.2.2 Web服务应用程序460

的配置与编码460

13.2.4 为Web服务构建461

客户端应用程序461

13.2.3 测试Web服务461

13.2.5 部署和发现Web服务463

13.3.1 对数据库中的表计数466

并返回行466

13.3 从表中返回值的Web服务466

13.3.2 测试TableProcessor469

文件夹中的Web服务469

13.3.3 构建客户端应用程序470

13.4.1 为虚拟目录的SQL Server475

服务工具包475

用户编写脚本475

13.4 SQL Server 2000 Web475

13.4.2 在IIS虚拟目录中构建476

Web服务476

13.4.3 构建显示XML片段的478

客户端应用程序478

13.4.4 用XML服务填充480

ListBox控件480

13.5.1 将自定义数据库对象483

的更多内容483

添加为Web方法483

13.5 有关用Web服务填充控件483

13.5.2 用Web方法填充DataGrid486

和ListBox控件486

13.5.3 用Web方法动态填充489

控件489

第Ⅱ部分 SQL Server2000

热门推荐