当前位置:首页 > 工业技术
Visual Basic .NET数据库编程与应用
Visual Basic .NET数据库编程与应用

Visual Basic .NET数据库编程与应用PDF电子书下载

工业技术

  • 电子书积分:14 积分如何计算积分?
  • 作 者:梁普选,王春红,王建亮等著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2003
  • ISBN:7505386522
  • 页数:438 页
图书介绍:本书主要介绍Microsoft Visual Studio .NET包含许多令人兴奋的特性,有些特性是针对Visual Studio前一个版本的增强部分,有些则是全新的功能。VB.NET包含了这些新特性,是令人兴奋的新一代开发工具。本书主要内容介绍了使用微软的ADO及ADO.NET技术,在Visual Basic.NET环境中如何开发信息管理系统——数据库开发。围绕这一主题,介绍了与开发信息管理系统相关知识,其中包括软件系统开发的前期准备,程序调试方法以及后期联机文档、应用程序发布等方法,这些内容全部有实例解释说明。本书分为三部分:第一部分为基础部分;第二部分以用作者亲身开发实例介绍使用ADO及ADO.NET开发信息管理系统方法;第三部分以ASP及ASP.NET为核心,以作者实例介绍了开发分布式信息管理系统方法与编程技巧。本书适合大专院校计算机专业师生和广大计算机编程人员。
《Visual Basic .NET数据库编程与应用》目录

目录 1

第1章 数据库基础知识 1

1.1 数据库基础 1

1.1.1 什么是数据库 1

1.1.2 数据库管理系统 1

1.1.3 数据库应用程序 1

1.2.1 关系数据库的常用术语 2

1.2 关系数据库 2

1.1.5 ODBC数据库 2

1.1.4 数据库引擎 2

1.2.2 关系数据库的分类 3

1.2.3 关系数据库的设计原则 4

1.3 建立数据库 5

第2章 走进Visual Basic.NET 8

2.1 Visual Basic.NET集成开发环境的使用 8

2.1.1 Visual Basic.NET的启动 8

2.1.2 菜单栏和工具栏 9

2.1.3 解决方案资源管理器 10

2.1.4 代码窗口 11

2.1.5 属性窗口 12

2.1.6 工具箱 12

2.2 Visual Basic.NET的新特性 13

2.2.1 数据访问方面的新特性 13

2.2.2 Web 开发的新特性 13

2.2.3 垃圾搜集新特性 14

2.2.4 项目、窗体及编程方面的新特性 14

2.3.1 界面设计 15

2.3 Visual Basic.NET程序设计的一般过程 15

2.3.2 代码设计 16

2.3.3 调试运行 17

2.4 实例 17

第3章 Visual Basic.NET应用程序开发基础 20

3.1 Visual Basic.NET常用术语 20

3.2 数据类型 22

3.2.1 类型简介 22

3.2.3 用户自定义数据类型 25

3.2.2 要有效使用数据类型 25

3.2.4 Visual Basic.NET的变量 26

3.2.5 Visual Basic的常量 27

3.2.6 作用域 27

3.2.7 变量数据类型转换 27

3.3 基本语句 28

3.4 过程 33

3.4.1 Sub过程 33

3.4.2 函数过程 35

3.4.3 属性过程 36

3.4.4 参数传递机制 38

3.4.5 递归过程 40

3.5 用户界面常用控件 40

3.5.1 Label控件 40

3.5.2 TextBox控件 41

3.5.3 CheckBox控件 42

3.5.4 ListBox控件 43

3.5.6 PictureBox控件 45

3.5.5 ComboBox控件 45

3.5.7 MaskedEdit控件 46

3.5.8 RichTextBox控件 47

3.5.9 GroupBox控件 47

3.5.10 Timer控件 48

3.5.11 使用DataGrid控件显示数据 49

3.6 数组 52

3.7 数据访问接口功能及含义 56

第4章 数据访问对象(DAO) 58

4.1 DAO对象模型 58

4.1.1 引用DAO对象模型的对象库 58

4.1.2 DAO对象模型中的对象 60

4.1.3 Microsoft Jet工作区和ODBCDirect工作区 73

4.2 DAO应用 74

4.2.1 创建数据库 74

4.2.2 添加索引 76

4.2.3 添加关系 76

4.2.4 事物处理 77

4.2.5 Recordset对象的应用 79

4.3 利用DAO维护数据库结构 84

4.4 DAO访问数据库应用实例 87

第5章 Visual Basic.NET类的应用 95

5.1 面向对象的相关概念 95

5.2 类成员Fields、Property与Method 96

5.2.1 Fields与Property 96

5.2.2 Method 98

5.3 自定义类 99

5.4 建立类库 103

5.4.1 建立类库 103

5.4.2 类库的引用 105

5.5 Visual Basic.NET中自定义类应用实例 106

第6章 结构化查询语言SQ L 114

6.1 SQL语句 114

6.1.1 SQL命令 114

6.1.3 SQL运算符 115

6.1.2 SQL子句 115

6.1.4 合计函数 116

6.1.5 Select语句 117

6.2 SQL语句的应用 119

6.2.1 创建或删除数据库表 119

6.2.2 字段的添加、删除和修改 120

6.2.3 创建和删除索引 121

6.2.4 添加记录 122

6.2.6 修改记录 123

6.2.5 删除记录 123

6.3 使用Select语句建立查询 124

6.3.1 简单查询 124

6.3.2 连接查询 125

6.3.3 嵌套查询 126

6.3.4 使用库函数查询 127

6.3.5 生成表查询 128

6.4 在SQL语句中使用Visual Basic变量 129

7.1.1 水晶报表设计器的布局窗口 130

7.1 利用水晶报表设计器制作报表 130

第7章 数据报表及数据输出 130

7.1.2 水晶报表设计器的功能 135

7.1.3 水晶报表设计器应用实例 136

7.1.4 打印数据报表 141

7.2 引用Office程序输出报表 143

7.2.1 用Visual Basic创建外部Excel对象 143

7.2.2 用Excel 97设计报表的模板文件 143

7.2.4 打印报表 144

7.2.3 生成工作表内容 144

7.3 将格式化数据输出到文本文件 145

7.3.1 FileOpen语句打开一个文件 145

7.3.2 使用OpenRecordset方法打开一个记录集 146

7.3.3 使用Print、PrintLine语句或Write语句将记录集中的数据写入文本文件 146

7.3.4 FileClose语句关闭文件 148

7.3.5 应用实例 148

7.4 输出数据到HTML主页 150

7.5 将数据输出到Office程序 153

7.6.1 Application对象 156

7.6 使用Excel对象将数据以图形方式输出 156

7.6.2 WorkBook对象 157

7.6.3 Chart对象 157

第8章 信息处理基础 160

8.1 数据模型 161

8.2 关系型数据库模型 161

8.2.1 二维表 161

8.2.2 关系术语 161

8.3.1 函数依赖的概念 162

8.3 函数依赖 162

8.2.3 关系模型特点 162

8.3.2 完全函数依赖 163

8.3.3 传递依赖 163

8.3.4 关键字 163

8.4 关系范式 164

8.5 数据库引擎 165

9.2.1 概念结构设计 166

9.2 结构设计 166

9.1 需求分析: 166

第9章 系统分析与设计 166

9.2.2 逻辑结构设计 168

9.3 物理设计 168

9.3.1 物理结构设计 169

9.3.2 数据库实施 169

9.4 系统设计 169

9.4.1 系统开发初期阶段分析和设计 169

9.4.3 编写代码 170

9.4.2 结构设计 170

9.4.4 代码测试、修改完善 171

9.5 程序设计及调试 171

9.5.1 试卷生成模块 172

9.5.2 考试环境及卷面生成模块 177

9.5.3 选择题测试模块 177

9.5.4 程序设计题的界面测试模块 181

第10章 ADO数据访问 183

10.1 ADO对象模型 183

10.2 使用ADO对象 184

10.3.1 建立数据环境 186

10.3 使用数据环境 186

10.3.2 设置数据连接属性 187

10.3.3 添加数据连接命令 188

10.3.4 编辑连接命令属性 188

10.3.5 使用数据环境实现数据访问 188

10.4 使用ADO数据控件 189

10.5 ADO对象、Connection属性及Connection方法 191

10.6.1 BeginTrans、CommitTrans和RollbackTrans实例 192

10.6 ADO实例 192

10.6.2 Cancel方法 194

10.6.3 Close方法 194

10.6.4 Execute方法(ADO Connection) 194

第11章 技术方案及代码设计 198

11.1 师资管理信息系统的设计与实现 198

11.2 Windows平台教学评测系统的设计与实现 201

11.3 教务管理信息系统方案设计 206

11.4.1 系统功能 212

11.4 医疗机构管理信息系统软件设计及实现 212

11.4.2 数据表介绍 213

11.4.3 系统应用 213

11.5 代码设计 224

11.5.1 数据检索: 224

11.5.2 数据统计 232

11.5.3 数据维护 235

11.5.4 数据打印与数据浏览 244

11.6.1 错误源和错误种类 246

11.6 程序调试方法 246

11.6.2 代码纠错 248

11.6.3 Visual Basic调试工具 249

第12章 ADO.NET数据访问 250

12.1 引例 250

12.1.1 ADO.NET对象模型 250

12.1.2 实现数据访问 251

12.1.3 程序运行结果 253

12.2 ADO.NET总揽 254

12.3.1 Connection对象 255

12.3 ADO.NET对象模型 255

12.3.2 连接OLEDB数据源 256

12.3.3 ConnectionString连接字符串 256

12.4 使用Command对象 257

12.4.1 创建Command 257

12.4.2 执行Command 257

12.4.3 带存储过程的Command对象 258

12.5 使用DataReader对象 259

12.5.1 读数据 259

12.5.2 返回多个结果集 260

12.6 使用DataAdapter对象 261

12.6.1 使用现存Connection对象 261

12.6.2 填充DataTable 262

12.7 用ADO.NET获取数据 263

12.7.1 离线数据访问 263

12.7.2 DataSet对象模型 263

12.8.1 创建关联 265

12.8 在DataSet中使用关联 265

12.8.2 访问关联数据 266

12.9 使用约束 266

12.9.1 创建新约束 267

12.9.2 使用现存约束 268

12.10 更新DataSets数据 268

12.10.1 添加行 268

1 2.10.2 编辑行数据 269

12.10.3 删除数据 269

12.10.4 更新数据源数据 270

12.11 数据设计器和数据绑定 272

12.11.1 使用DataAdapter配置向导设计DataSets 272

12.11.2 在Windows窗体中绑定数据 272

12.11.3 把数据绑定在Web窗体上 274

12.12 XML集成 274

12.12.1 XML句法 275

12.12.2 创建Schemas 276

12.12.3 在ADO.NET中使用XML数据 277

12.13 SQL Server7.0介绍 278

第13章 ADO.NET实例 282

13.1 系统分析 282

13.2 数据浏览 283

13.3 编辑修改 286

13.4 数据插入 288

13.5 数据删除 293

13.6 数据词典 296

13.7 数据导出 298

第14章 异常处理 304

14.1 为什么使用异常 304

14.2 使用异常处理 305

14.3 .NET异常代码编写 306

14.4 设计方法 309

第15章 建立联机帮助系统 311

15.1 用“Help Workshop”创建联机帮助文档 311

15.1.1 Help Workshop介绍 311

15.1.2 联机帮助文档设计 312

15.1.3 联机帮助文档的编辑 313

15.1.4 实例 314

15.1.5 建立帮助工程文件 317

15.2 创建联机帮助文档方法之二 320

第16章 软件发布 328

16.1 建立打包工程 328

16.2 设置打包工程 330

16.3 生成安装文件 332

17.1 ImageList控件 333

第17章 数据库编程常用控件 333

17.1.1 一般知识 334

17.1.2 ImageList类编程 335

17.1.3 范例 335

17.2 StatusBar控件 339

17.2.1 一般知识 339

17.2.2 StatusBarPanel编程基础 341

17.2.3 StatusBar编程基础 343

17.2.4 范例 346

17.3 ProgressBar控件 352

17.3.1 一般知识 353

17.3.2 ProgressBar编程基础 353

17.3.3 范例 354

17.4 RichTextBox控件 359

17.4.1 一般知识 359

17.4.2 RichTextBox编程基础 361

17.5.1 一般知识 372

17.5 ListView控件 372

17.5.2 ListViewItem编程基础 376

17.5.3 ListView编程基础 381

17.5.4 范例 391

17.6 Tree View控件 412

17.6.1 一般知识 412

17.6.2 TreeNode编程基础 418

17.6.3 Tree View编程基础 422

17.6.4 范例 428

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