《Visual Basic.NET实用数据库编程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:廖疆星等编著
  • 出 版 社:北京:冶金工业出版社
  • 出版年份:2002
  • ISBN:7502430288
  • 页数:286 页
图书介绍:Visual Basic.NET是目前世界上最为流行的编程工具这一,它比Visual Basic 6.0更易使用、更强大。本书通过一系列的示例,深入、系统地介绍了用Visual Basic.NET开发应用程序和数据库的各项关键技术,主要包括控件、图形处理与多媒体应用、ADO数据访问、数据库的连接与访问、Web应用程序设计以及数据库程序创建等内容。本书内容全面、编排合理、概念清楚准确。本书适用于对编程有所了解,并想学习Visual Basic.NET及数据库编程技巧的读者,也可作为软件开发人员的参考资料或者大、中专院校计算机专业的教材。

第1章 VB.NET基本操作 1

1.1 概述 1

1.2 安装Visual Studio.NET 1

1.2.1 系统要求 1

1.2.2 安装过程 2

1.3 新增功能概述 7

1.3.1 继承能力 7

1.3.2 一切都是对象 8

1.3.3 对象处理 8

1.3.4 创建服务器端代码 8

1.3.5 创建类 8

1.3.6 新增语法 9

1.4 窗口环境 9

1.4.1 菜单栏 10

1.4.2 工具栏 11

1.4.3 工具箱 11

1.4.5 其他管理窗口 13

1.4.4 窗体与设计器 13

1.5 VB.NET的工程管理 15

1.5.1 VB.NET的启动 15

1.5.2 新建项目 15

1.5.3 打开工程 16

1.5.4 添加和删除窗体 16

1.5.5 保存项目 18

1.6 创建一个简单的应用示例 18

一、选择题 22

二、填空题 22

小结 22

综合练习一 22

三、思考题 23

四、上机操作 23

第2章 VB.NET语法基础 24

2.1 变量与常量 24

2.1.1 变量 24

2.1.2 变量的命名规则 24

2.1.4 变量范围 25

2.1.3 变量的声明 25

2.1.5 常量 26

2.2 数据类型 26

2.3 用户自定义数据结构 27

2.4 VB.NET的新增语法 28

2.5 控制结构 29

2.5.1 If…Then语句 29

2.5.2 If…Then…Else 30

2.5.3 If…Then…Else If语句 31

2.5.4 Select Case语句 32

2.5.5 For…Next语句 33

2.5.6 Do…Loop结构 34

2.5.7 Do until…Loop 34

2.6 函数 35

2.6.1 Sub函数 35

2.6.4 Return语法 36

小结 36

2.6.2 Function函数 36

2.6.3 参数传递 36

综合练习二 37

一、选择题 37

二、填空题 37

三、思考题 37

四、上机操作 37

第3章 VB.NET常用控件 39

3.1 标签控件 39

3.2.1 文本框 40

3.2 文本显示控件 40

3.2.2 剪贴板的处理 44

3.2.3 RichTextBox 44

3.2.4 ListBox控件 47

3.2.5 CheckedListBox控件 48

3.2.6 ComboBox控件 49

3.3 按钮控件 49

3.3.1 Button控件 49

3.3.2 CheckBox控件 52

3.3.3 GroupBox和RadioBox控件 54

3.5 滚动条控件 57

3.4 月历控件 57

3.6 公共对话框控件 59

3.6.1 FileDialog 59

3.6.2 FontDialog 62

3.6.3 ColorDialog 66

3.6.4 PrintDialog 68

3.7 控件与数据绑定 71

3.7.1 创建简单的数据绑定 71

3.7.2 创建数据集 72

3.7.3 复杂的控件数据绑定 74

3.8 TreeView控件使用 75

3.9 ListView控件 78

3.10 MainMenu控件 79

3.11 ToolBar控件 82

3.12 StatusBar控件 83

一、选择题 85

二、填空题 85

综合练习三 85

小结 85

三、思考题 86

四、上机操作 86

第4章 面向对象编程 87

4.1 Visual Basic.NET的面向对象 87

4.1.1 抽象 87

4.1.2 封装 87

4.1.3 继承 88

4.1.4 多态 91

4.1.5 重载 92

4.2 建立类 93

4.2.1 创建Class 93

4.2.2 创建Namespace 99

4.2.3 创建类库 99

4.3 成员 101

4.3.1 域 101

4.3.2 属性 102

4.3.3 方法 103

4.3.4 事件 103

4.4 Form继承的应用 104

小结 114

综合练习四 115

一、选择题 115

二、填空题 115

三、思考题 115

四、上机操作 115

第5章 图形处理与多媒体应用 119

5.1 坐标设置 119

5.2 设置图形界面 120

5.3 设置对象颜色 121

5.4 多媒体应用 124

小结 127

综合练习五 127

一、选择题*127+++二、填空题 127

三、思考题 127

四、上机操作 128

6.1 数据库基础知识 131

6.1.1 数据库的发展 131

第6章 数据库应用基础 131

6.1.2 数据库管理系统的功能 132

6.1.3 数据库应用系统 133

6.2 数据模型 133

6.2.1 层次模型 133

6.2.2 网状模型 133

6.2.3 关系模型 134

6.2.4 关系数据库DML的特点 134

6.3.2 SQL数据定义 135

6.3.1 SQL数据库的体系结构 135

6.3 SQL语言基础 135

6.3.3 SQL数据操作 136

6.3.4 SQL数据控制功能 139

6.4 SQL中常用的函数 140

6.4.1 系统函数 140

6.4.2 时间和日期函数 140

6.4.3 字符串函数 141

6.4.4 数学函数 142

6.5 SQL中的运算符 143

6.5.1 算术运算符 143

6.4.5 集合函数 143

6.4.6 文本和图像函数 143

6.5.2 赋值运算符 144

6.5.3 位运算符 144

6.5.4 比较运算符 144

6.5.5 逻辑运算符 145

6.5.6 字符串串联运算符 145

6.5.7 一元运算符 145

6.6.1 Select语句的语法结构 146

6.58 运算符的优先顺序 146

6.6 建立SQL查询 146

6.6.2 简单的查询 147

6.6.3 使用FROM子句 147

6.6.4 使用WHERE子句 147

6.6.5 使用GROUP BY分组 148

6.6.6 ORDER BY子句 149

6.6.7 联合查询 149

6.7 在VB.NET中建立查询 150

6.6.8 利用查询结果建立新表 150

小结 154

综合练习六 155

一、选择题 155

二、填空题 155

三、思考题 155

四、上机操作 155

第7章 ADO.NET数据访问基础*156+7.1 ADO对象基础 156

7.1.1 ADO.NET和ADO的差别 156

7.1.2 ADO.NET的优点 157

7.2 数据存储基础 158

7.2.1 使用ADO对象 158

7.2.2 有关ADO.NET对象 158

7.3 ADO.NET对象的使用 159

7.3.1 Connection对象 159

7.3.2 Command对象 162

7.3.3 DataSet对象 165

7.3.4 DataView对象 165

7.4 使用表单数据绑定 166

7.3.5 DataReader对象 166

小结 167

综合练习七 167

一、选择题 167

二、填空题 168

三、思考题 168

四、上机操作 168

8.1 数据连接 180

8.2 读取和更新数据 180

第8章 数据库的连接与访问 180

8.3 数据操作 181

8.4 XML扩展支持 182

8.5 使用远程数据对象 182

小结 183

综合练习八 184

一、选择题 184

二、填空题 184

三、思考题 184

四、上机操作 184

9.1.1 比较Web Form和Windows窗体 185

第9章 Web应用程序设计 185

9.1 Web应用程序介绍 185

9.1.2 Web Form介绍 186

9.1.3 Web Form创建 187

9.2 服务器控件 191

9.2.1 HTML服务器控件 191

9.2.2 ASP.NET服务器控件 193

9.3 Web服务器 200

一、选择题 201

综合练习九 201

小结 201

二、填空题 202

三、思考题 202

四、上机操作 202

第10章 数据库程序创建 203

10.1 使用Access建立数据库 203

10.1.1 关于设计数据库 203

10.1.2 创建数据库 204

10.1.3 创建数据表 205

10.1.4 编辑数据 211

10.1.5 设置表之间的关系 212

10.1.6 在VB.NET中链接数据库 214

10.2 使用SQL Server建立数据库 216

10.2.1 SQL Server语言特点 216

10.2.2 数据库的创建 216

10.2.3 数据表的创建 222

10.2.4 添加和删除数据 224

一、选择题 225

综合练习十 225

小结 225

二、填空题 226

三、思考题 226

四、上机操作 226

第11章 综合应用实例 227

11.1 学生信息管理 227

11.1.1 界面设计 227

11.1.2 设计窗体 228

11.1.3 设置数据库环境 229

11.1.4 设计代码 230

11.2 Web应用实例 239

小结 241

综合练习十一 242

一、选择题 242

二、填空题 242

三、思考题 242

四、上机操作 242

A.1 Visual Basic 6.0应用程序的升级准备工作 243

A.2 升级的必要性 243

附录A Visual Basic 6.0应用程序的升级准备 243

A.3 编程建议 244

A.3.1 一般性建议 244

A.3.2 窗体和控件 244

A.3.3 数据建议 245

A.3.4 Web建议 245

A.4 调用Win32 API 245

A.5 调用COM对象 247

附录B 编译与调试 249

B.1 程序编写 249

B.2 程序编译 250

B.3 设置断点 251

附录C 系统窗口功能 253

C.1 起始页 253

C.2 对象浏览器 254

C.3 动态帮助 254

C.4 类视图 255

C.5 任务列表 255

C.6 宏资源管理器 256

附录D 版本管理 258

附录E DAO.NET对象 260

E.1 DAO.NET对象 260

E.2 对象模型 260

E.3 对象 261

E.4 集合 261

E.5 Record对象 262

E.6 Record对象的属性和方法 263

E.7 缺省的记录集类型 264

E.8 DBEngine对象 264

E.9 Workspace对象 265

附录F 使用帮助信息 267

附录G .NET应用程序结构 270

G.1 VB.NET应用结构 270

G.2 NET Framework 270

G.3 NET Framework与Visual Basic.NET 271

G.4 Microsoft.NET Framework及主要服务 273

G.4.1 服务框架 273

G.4.2 数据访问服务 273

G.4.5 ASP.NET网络表单 274

G.4.4 网络应用程序模板 274

G.4.3 表单应用模板 274

G.4.6 ASP.NET网络服务 275

附录H 编程技巧 276

H.1 创建一个三层的数据库应用程序 276

H.1.1 创建WebService 276

H.1.2 创建表示层 277

H.2 用Visual Basic.Net发送电子邮件 279

H.2.1 软件开发和运行的环境设置以 280

H.2.2 在Visual Basic.Net中做发送电子邮件 281