Visual Basic .NET与Access数据库开发PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:(美)Rick Dobson著;付昭伟等译
- 出 版 社:北京:清华大学出版社
- 出版年份:2004
- ISBN:7302079307
- 页数:500 页
第1章.NET框架简介 1
1.1 .NET框架是什么 2
1.2 Access开发人员为何应该学习Visual Basic.NET 3
1.2.1赶上下一代潮流 3
1.2.2 学会通用工具 4
1.2.3 在Web 上提供Access数据库 4
1.2.4由XMLWeb服务提供Access数据库 5
1.3 .NET框架的元素 6
1.3.1 公共语言运行库 6
1.3.2运行源代码 8
1.3.3程序集 9
1.4.NET编程革新精选 10
1.4.1 命名空间 11
1.4.2面向对象 11
1.4.3 异常处理 12
1.5 Visual Basic.NET数据处理功能 13
1.5.1 为何转向ADO.NET? 13
1.5.2 ADO.NET数据提供者 14
1.5.3 ADO.NET体系结构 15
1.6 小结 16
第2章使用Visual Studio.NET中的Visual Basic.NET 17
2.1 Visual Studio.NET入门 18
2.1.1 为Visual Basic.NET配置Visual Studio.NET 18
2.1.2使用【起始页】 19
2.1.3 介绍3个重要的IDE窗口 21
2.2 项目类型与项目文件夹概览 22
2.2.1 项目类型小结 22
2.2.2 启动Windows应用程序 24
2.2.3 向Windows 应用程序中添加消息框 25
2.2.4创建并使用【类库】项目 27
2.3 Visual Basic.NET新颖独特之处 30
2.3.1 数据类型 31
2.3.2数组 32
2.3.3 New关键字与 Sub过程 32
2.3.4 打开关闭类引用 32
2.3.5 类继承 33
2.3.6 命名空间 35
2.4 Jump Start:Northwind Shippers表的数据网格示例 36
2.4.1 生成Jump Start示例 37
2.4.2说明Jump Start示例 40
2.5 小结 41
第3章Visual Basic.NET基础 42
3.1 Visual Basic.NET、Access 与系统的数据类型 43
3.1.1 Visual Basic.NET数据类型总结 43
3.1.2 Visual Basic.NET数据类型与Access数据类型 46
3.1.3 值类型对象与引用类型对象 47
3.2 Sub与Function过程 51
3.2.1 创建可重用的代码块 51
3.2.2 传值 51
3.2.3 使用Option Strict 53
3.2.4使用访问修饰符 53
3.2.5 可选参数与参数数组 54
3.3 分支和循环 57
3.3.1 With...End With语句 58
3.3.2分支语句 58
3.3.3 循环语句 59
3.3.4 COM Interop 59
3.3.5迭代数据库表 61
3.3.6 迭代表中的列 63
3.3.7转换Access数据类型 64
3.4 数组 69
3.4.1 数组设计简介 69
3.4.2处理一维数组 70
3.4.3 处理二维数组 71
3.4.4 使用数组合并元素数 74
3.5 类 76
3.5.1 类简介 76
3.5.2创建和使用类属性 77
3.5.3 创建并使用方法 89
3.6 小结 97
第4章Visual Basic.NET高级主题精选 99
4.1 文件处理技术 99
4.1.1 用于文件处理的System.IO对象 100
4.1.2列出文件夹中的文件 101
4.1.3选择并显示二进制文件 105
4.1.4向文件写入Access数据库中的内容 109
4.1.5 读取并管理文本文件 112
4.2 事件处理程序与自定义事件 113
4.2.1事件处理概述 113
4.2.2 窗体Load事件基础 115
4.2.3 使用Windows与System计时器进行工作 116
4.2.4从自定义类中引发事件 121
4.3类的继承性 125
4.3.1 概念与关键字简介 126
4.3.2 对类的继承性范例进行设置 127
4.3.3 运行应用程序项目 138
4.4结构化异常处理 140
4.4.1 简介 140
4.4.2设置SEH 示例 142
4.4.3 SEH编程与没有错误跟踪的编程 142
4.4.4 在Try程序块中捕获多个异常 145
4.4.5 使用Finally子句 147
4.4.6引发自己的异常 149
4.5 小结 151
第5章Windows窗体与控件编程基础 152
5.1 代码隐藏窗体编程 152
5.1.1 【Windows窗体设计器生成的代码】区域 153
5.1.2在窗体后面的模块中添加自定义代码 154
5.1.3使用事件过程操作窗体 157
5.1.4 禁用控件框中的Close控件 160
5.2使用多个窗体 165
5.2.1模式与无模式窗体 165
5.2.2从子窗体返回结果 169
5.2.3 在窗体之间双向传值 173
5.3 Northwind数据库的控件编程 176
5.3.1 使用TextBox控件验证密码 176
5.3.2 使用TextBox控件浏览Shippers 表 179
5.3.3使用 ComboBox浏览并显示图片 183
5.3.4使用一个窗体为另一个窗体指定数据 188
5.3.5 使用LinkLabel控件创建切换面板窗体 194
5.4 小结 199
第6章Windows窗体编程进阶 200
6.1 浏览数据源与数据源赋值的重点 200
6.1.1 示例的切换面板窗体 201
6.1.2使用文本框浏览 204
6.1.3给TextBox的浏览添加格式 209
6.1.4 ComboBox浏览 212
6.1.5动态格式化DataGrid控件 215
6.1.6向DataGrid控件加载3个数据源中的一个 219
6.2使用【数据窗体向导】 224
6.2.1 本节的菜单 224
6.2.2使用TextBox控件进行数据访问和操作 225
6.2.3 向DataGrid控件添加一个可更新的数据源 228
6.2.4 主/子窗体 231
6.2.5 带有聚合子窗体的主表 234
6.3管理DataGrid的属性 235
6.3.1 ReadOnly和AllowSorting属性 235
6.3.2 CurrentCell和CurrentRowIndex属性 238
6.4 小结 248
第7章ADO.NET概念和体系结构 249
7.1 ADO.NET平台与设计要点 249
7.1.1 ADO.NET平台要点简介 250
7.1.2 ADO.NET设计素简介 251
7.1.3 比较ADO.NET和ADO的数据访问 254
7.2 ADO.NET体系结构 255
7.2.1 OleDbConnection 255
7.2.2 OleDbCommand 260
7.2.3 OleDbDataReader 263
7.2.4 OleDbDataAdapter 268
7.3 DataSet对象模型与设计器 273
7.3.1 简介 274
7.3.2代码语法示范 275
7.4 小结 282
第8章ADO.NET编码技术 283
8.1 数据库连接编程 283
8.1.1 为Access介绍Connection属性 284
8.1.2连接SQL Server数据库 287
8.1.3 在本地或异地进行数据库连接 289
8.2动态数据访问编程 291
8.2.1 使用SQL字符串与变量进行动态数据访问 292
8.2.2 在使用之前验证字符串变量 294
8.2.3 使用 SQL字府串和参数的动态数据访问 297
8.2.4 使用Access 查询和参数进行动态数据访问 300
8.3 动态数据操作编程 302
8.3.1 编程创建Access数据库 303
8.3.2 编程实现向数据库添加表 305
8.3.3 事务中的动态数据操作 307
8.4 DataAdapter和 DataSet对象编程 311
8.4.1 数据操作设置的代码 312
8.4.2 显示数据集的元数据与数据 315
8.4.3 在基于代码的数据集中操纵行 319
8.4.4 基于图形化方式使用数据集 323
8.4.5 并发冲突 327
8.5 小结 329
第9章AD0.NET:Windows窗体中的数据集与数据操作 330
9.1 创建并使用数据集 330
9.1.1 制作数据集的3种方法 331
9.1.2 从窗体设计器中了解数据集 334
9.1.3给数据集自定义初始化代码 335
9.1.4类型化与非类型化数据集的架构 336
9.1.5 在类型化架构中使用IntelliSense 340
9.1.6使用两个DataTable对象创建一个数据集 341
9.2处理父子关系 343
9.2.1 使用非类型化数据集计算子值 343
9.2.2 使用类型化数据集计算子值 351
9.3 在窗体中浏览并操作数据 355
9.3.1 Form3的【设计】视图与操作视图 356
9.3.2 应用程序做什么 357
9.3.3 窗体加载事件过程 358
9.3.4 浏览行 362
9.3.5 插入新行 363
9.3.6删除当前所选的行 366
9.3.7 更新行 367
9.4 小结 367
第10章ASP.NET页面编程 369
10.1 ASP.NET简介 370
10.1.1 平台需求和浏览器因素 370
10.1.2 Web应用程序和Windows应用程序的比较 371
10.1.3 比较ASP.NET和ASP 372
10.2 ASP.NET编程主题精选 372
10.2.1 Web表单及其视图 373
10.2.2 Web表单的Page类 374
10.2.3 Web表单页面上的控件 375
10.3 Web表单编程 376
10.3.1 Hello和Goodbye示例 376
10.3.2 Hello和 Refresh示例 380
10.3.3 登录保护页面的示例 384
10.4 小结 389
第11章 在ASP.NET页面上实现AD0.NET 390
11.1 使用ASP.NET进行数据处理简介 390
11.1.1 三层体系结构 391
11.1.2 ADO.NET和ASP.NET 391
11.1.3 内建的数据验证工具 392
11.2使用【数据窗体向导】创建解决方案 393
11.2.1 使用向导生成解决方案 393
11.2.2 编辑向导页面的HTML文档 396
11.2.3 编辑向导页面的Visual Basic代码 397
11.3 使用图形化方式创建ADO.NET对象 398
11.3.1 页面的【设计】视图与操作视图 398
11.3.2 Web页面的代码 400
11.4 编程创建ADO.NET对象 404
11.4.1 页面的【设计】视图和操作视图 404
11.4.2 Web页面的代码 405
11.5 在Web页面中插入、更新和删除 408
11.5.1 页面的【设计】视图和操作视图 409
11.5.2 Web页面的代码 412
11.6 小结 418
第12章XML Web服务编程 419
12.1 基本技术 420
12.1.1 XML Web服务概述 420
12.1.2 XML 420
12.1.3 UDDI 421
12.1.4 WSDL 421
12.1.5 SOAP 422
12.2 使用Web服务 422
12.2.1 建立Web服务的Web应用程序客户端 422
12.2.2 建立Web服务的Windows应用程序客户端 427
12.3 计算性的Web服务案例学习 430
12.3.1 生成DaysTilEOM Web服务 430
12.3.2 DaysTilEOM Web服务的代码 431
12.3.3 测试Web服务 433
12.3.4在本机上建立客户端应用程序 434
12.3.5 在另一个工作站上建立客户端应用程序 437
12.4部署Web服务 438
12.4.1 概述 439
12.4.2 部署DaysTiIEOM Web服务 439
12.4.3 调用所部署的Web服务 440
12.5 Northwind数据库的Web服务 444
12.5.1 应用程序简介 444
12.5.2 Web服务项目 445
12.5.3 测试并示范Web服务 448
12.5.4 建立客户端应用程序 451
12.6 小结 454
第13章 .NET Access数据库应用程序安全性 455
13.1 .NET安全性简介 455
13.1.1 代码访问的安全性 456
13.1.2 基于角色的安全性 457
13.1.3 加密服务 458
13.2 Access 用户级别安全性和ADO.NET 459
13.2.1 回顾用户级别安全设计的要点 460
13.2.2 用户级别安全性设置示例 461
13.2.3 用ADO.NET从安全的Access数据库中进行选择 464
13.2.4 用ADO.NET更新带有安全保护的Access数据库 469
13.3 ASP.NET应用程序的表单认证 475
13.3.1 编辑默认的Web.config文件 475
13.3.2 创建Login.aspx页面 476
13.3.3 创建安全的Web页面 479
13.3.4 SecurePhoneList Web应用程序演示 481
13.4 小结 482
附录A Visual Studi o.NET Access开发人员使用XML 483
A.1 XML文档设计 483
A.1.1 XML文档的功能 483
A.1.2 创建以元素为中心的XML文档 484
A.1.3 创建以属性为中心的XML文档 485
A.2 XML架构设计 486
A.2.1 架构设计要点 486
A.2.2 创建、编辑与使用XML架构 487
A.3 保存、显示与读取XML 490
A.3.1 保存XML 491
A.3.2 显示XML 492
A.3.3 读取XML 493
A.4 XML文档中表之间的关系 495
A.4.1 用图形化方式创建两个表之间的关系 495
A.4.2 使用图形化方式创建关系 498
A.5 小结 500
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《Power BI数据清洗与可视化交互式分析》陈剑 2020
- 《数据失控》(美)约翰·切尼-利波尔德(John Cheney-Lippold)著 2019
- 《中国生态系统定位观测与研究数据集 森林生态系统卷 云南西双版纳》邓晓保·唐建维 2010
- 《穿越数据的迷宫 数据管理执行指南》Laura Sebastian-Coleman 2020
- 《大数据环境下的信息管理方法技术与服务创新丛书 俄罗斯档案事业改革与发展研究》徐胡乡责编;肖秋会 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019