实例250 利用trasform分析图书销售数据(Access) 484
实例251 利用trasform动态分析数据 485
实例252 静态交叉表(SQL Server) 487
实例253 动态交叉表(SQL Server) 490
7.19 函数查询 492
实例254 在查询语句中使用格式化函数(Access) 492
实例255 在查询语句中使用字符串函数(Access) 493
实例256 在查询中使用日期函数 494
7.20 HAVING语句应用 495
实例257 利用HAVING语句过滤分组数据 495
实例258 HAVING语句应用在多表查询中 497
第8章 SQL嵌入ADO.NET高级应用 499
8.1 虚拟数据表:视图的应用 500
实例259 查询视图中的员工工资数据 500
实例260 获取当前数据库中的全部用户视图 501
实例261 修改视图中的数据 502
8.2 高效的数据处理:存储过程的应用 503
实例262 存储过程的简单应用 503
实例263 应用存储过程添加数据 504
实例264 应用存储过程修改数据 505
实例265 应用存储过程删除数据 507
实例266 存储过程查询数据 508
实例267 获取当前数据库中的存储过程信息 509
实例268 加密数据库中的存储过程源码 510
实例269 通过存储过程关闭SQL数据库连接进程 511
8.3 触发器的应用 513
实例270 通过Insert型触发器对员工数据进行添加操作 513
实例271 通过Update型触发器对管理员信息进行修改 515
实例272 通过Delete型触发器对数据进行删除操作 517
实例273 触发器的嵌套使用 519
实例274 获取当前数据库中的触发器信息 522
第9章 高效的数据源文件XML的应用 523
9.1 XML和DataSet的互操作 524
实例275 写入XML文件 524
实例276 读取XML文件 525
实例277 获取XML字符串 526
实例278 获取XSD字符串 527
实例279 将XML架构应用于DataSet 529
实例280 根据XSD生成DataSet框架 530
实例281 根据DataSet生成XSD文件 531
实例282 DataSet与XML建立同步关联 532
9.2 基于DOM的方式操作XML 534
实例283 创建XML文件 534
实例284 加载XML文件 535
实例285 添加XML节点 536
实例286 为XML节点添加属性 538
实例287 查找XML节点 539
实例288 修改XML节点 541
实例289 删除XML节点 542
实例290 遍历XML节点 544
9.3 基于流的方式操作XML 545
实例291 读取XML文件 545
实例292 写XML文件 547
9.4 XML文件的转换 549
实例293 XSL转换XML文件 549
实例294 在HTML页面中使用XML文件 551
实例295 通过CSS实现在HTML中显示XML数据 552
9.5 XML文件的加密与解密 554
实例296 加密XML文件 554
实例297 解密XML文件 555
9.6 XML文件的应用 557
实例298 在SQL Server中读取XML文件 557
实例299 RSS订阅页面 559
实例300 使用XML文件存储信息的留言板 560
实例301 基于XSD的XML验证 563