第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