当前位置:首页 > 工业技术
Visual Basic .NET与Access数据库开发
Visual Basic .NET与Access数据库开发

Visual Basic .NET与Access数据库开发PDF电子书下载

工业技术

  • 电子书积分:15 积分如何计算积分?
  • 作 者:(美)Rick Dobson著;付昭伟等译
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2004
  • ISBN:7302079307
  • 页数:500 页
图书介绍:本书主要介绍了如何使用Visual Basic.NET进行Access数据库编程,还介绍了ADO.NET技术。本书针对使用Access数据库并想掌握.NET框架的开发人员及爱好者。
《Visual Basic .NET与Access数据库开发》目录

第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

相关图书
作者其它书籍
返回顶部