《VB.NET与ADO.NET数据库编程》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:(美)F. Scott Barker著;邱仲潘等译
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2003
  • ISBN:7111116895
  • 页数:404 页
图书介绍:本书介绍了使用数据的基本方法,以及用Windows表单和Web表单生成数据驱动应用程序的方法。此外,书中还介绍了如何使用Web Service和如何使用SQL-DMO管理数据库。

第1章 用绑定控件开发Windows表单 1

1.1 生成绑定列表框 1

1.2 限制绑定列表框中显示的数据 6

1.3 根据选择的列表框项目绑定和浏览各个文本框 9

1.4 用绑定控件编辑与更新数据 12

1.5 用绑定控件增加记录 17

1.6 用绑定控件进行错误处理 21

1.7 修饰增加/编辑/删除表单 25

1.8 将数据绑定到ComboBox与DataGrid控件 29

1.9 访问DataGrid控件中的数据 32

第2章 用Visual Basic.NET生成SQL Server数据库对象 37

2.1 在Visual Studio.NET中生成新SQL Server 38

2.2 定义表与字段 40

2.3 定义主键与其他索引 42

2.4 定义表间关系 44

2.5 定义缺省与限制 48

2.6 生成视图 49

2.7 生成存储过程 52

第3章 用ADO.NET浏览数据 55

3.1 用DataReader对象取得数据 58

3.2 用DataTable对象从SQL Server取得结果 61

3.3 用DataTable对象找到记录 63

3.4 用Data View对象过滤与排序记录 66

第4章 用ADO.NET操纵数据 71

4.1 编辑数据和更新ADO.NET DataSet对象所做的改变 71

4.2 用ADO.NET在数据集中增加与删除行 79

4.3 在ADO.NET中执行参数化存储过程 83

4.4 用ADO.NET动态生成与执行批处理更新 85

第5章 用Web表单处理数据 87

5.1 Web表单与绑定控件 89

5.2 用验证控件验证数据 93

5.3 建立DropDown与ListBox控件 96

5.4 用Table控件显示数据 100

5.5 用Repeater数据显示数据 104

5.6 用DataGrid控件显示、排序与分页数据 110

5.7 用DataGrid控件增加、删除与编辑数据 115

5.8 从数据网格行到细节页面的超链接 124

6.1 只用一个选择查询取得惟一记录 129

第6章 生成Transact-SQL命令 129

6.2 在T-SQL中使用变量与函数 133

6.3 在SQL查询中使用通配符和数值范围 135

6.4 寻找表中的记录而没有相关表中的相应项目 138

6.5 利用子查询 141

6.6 生成、修改与删除表 143

6.7 用现有表数据生成新表 148

6.8 生成与调用SQL Server2000用户定义函数 151

第7章 用SQL-DMO完成常见数据库任务 157

7.1 生成连接新数据库的对话框 159

7.2 备份与验证SQL Server数据库 166

7.3 恢复SQL Server数据库 172

7.4 在SQL Server数据库之间传输表 175

7.5 生成分离/连接SQL Server数据库对话框 181

第8章 利用数据驱动技术 187

8.1 用Windows表单处理数据绑定多项选择列表框 188

8.2 一个Windows表单更新多个查找表 195

8.3 Windows表单生成指向点击查询工具 199

8.4 在Visual Basic.NET桌面应用程序中建立一般性搜索表单 204

8.5 用Web表单处理数据绑定多项选择列表框 214

8.6 用一个Web表单更新多个查找表 222

8.7 用Web表单生成指向点击查询工具 235

8.8 在ASP.NET Web应用程序中建立一般性搜索表单 242

第9章 在数据库中用类简化工作 251

9.1 在Visual Basic.NET中定义类 251

9.2 生成实现所定义接口的类 256

9.3 用Visual Studio.NET工具加速编写ADO.NET代码 262

9.4 控制类的生成与行为 271

9.5 实现更新数据库的方法 275

9.6 验证传入属性的数据和向开发人员报告错误 284

9.7 编写可以在其他类中复用的数据验证代码 289

第10章 用Crystal Report生成报表 301

10.1 用Crystal Report报表专家生成报表 301

10.2 显示生成的报表 307

10.3 将计算字段加进Crystal Peport报表 310

10.4 用Visual Basic.NET代码选择是否显示、打印和导出报表 312

10.5 运行时确定打印的记录 316

10.6 打印标签和控制记录打印顺序 319

10.7 生成包含超链接的屏上报表 323

11.1 建立Windows NT/2000用户 327

第11章 管理SQL Server安全性 327

11.2 建立Windows NT/2000组 330

11.3 建立Windows NT/2000验证方式 332

11.4 建立混合验证方式 334

11.5 建立标准登录 335

11.6 建立Windows NT/2000登录 337

11.7 使用固定服务器角色 338

11.8 建立数据库用户账号 341

11.9 使用语句权限 343

11.10 使用对象权限 344

11.11 使用固定数据库角色 346

11.12 建立定制数据库角色 349

11.13 建立应用程序角色 350

第12章 在Visual Basic.NET应用程序中利用XML数据 353

12.1 用XML Writer生成XML文档 354

12.2 用XML Reader读取XML文档 358

12.3 使用XML文档对象模型 361

12.4 从SQL Server 2000取得XML格式的数据 366

12.5 使用数据集和XML文档 369

第13章 生成XML Web服务 373

13.1 XML Web Service入门 374

13.2 用参数生成简单XML Web Service 381

13.3 使用XML Web Service 384

13.4 从XML Web Service返回数据集 387

附录A ADO桌面开发 391