高级搜索  |  搜索帮助
最近的浏览历史
购买此书的人还购买过
书  名:Visual Basic完全自学宝典
  • 作  者: 强锋科技、杨章伟
  • 出版时间: 2008-07-01
  • 出 版 社: 清华大学出版社
  • 字  数: 871 千字
  • 印  次: 1-1
  • 印  张: 38
  • 开  本: 16开
  • ISBN: 9787302174493
  • 装  帧: 平装
  • 定  价:¥66.00
电子书价:¥46.20 折扣:70折 节省:¥19.80 vip价:¥46.20 电子书大小:15.32M
配套资源下载:
  • 名称
  • 说明
  • 权限
  • 文件大小
  • 点击图标下载
  • 图书样章
  • 所有用户
  • 256K
共有商品评论0条 查看评论摘要
内容简介
  Visual Basic是用户最多的开发技术之一。本书由浅入深,循序渐进地教授读者如何使用Visual Basic开发应用系统,是Visual Basic的完全入门到应用的实例性书籍。本书除了介绍Visual Basic的几乎所有基础知识、控件外,重点突出数据库应用系统的开发技术,并提供许多实际可用的实例和源码,这些实例和源码基本都应用在相关领域中。基础篇从面向对象的程序设计基础开始,详细介绍Visual Basic的语言基础、程序结构、常用控件等基础知识;应用篇主要介绍Visual Basic关于数据库应用程序的开发,包括常用函数、数据连接、数据操纵、数据导入导出等应用;实例篇通过通用图书管理系统、简易档案管理系统、考试管理系统等具体实例来介绍Visual Basic的应用开发流程,并就其中的关键技术做了详细分析。
本书的读者对象可以是Visual Basic的初学者,或有一定程序设计基础的在校学生或自学人员,并适合Visual Basic程序员及各类软件开发人员阅读,便于其尽快掌握和熟练使用Visual Basic数据库系统的开发应用,也适合中高级技术开发人员参考。
前言
  根据在程序开发领域求职的人员反映,在许多热门的软件开发以及程序员的招聘岗位中,都对基础语言提出了越来越高的要求。其中,在网络工程师、媒体开发工程师、ERP二次开发工程师等热门职位中,几乎所有的职位都要求应聘者有丰富的Visual Basic实际开发经验。而在外包和软件管理职位中,80%的职位也要求应聘者有Visual Basic的相关开发经验。这种明显的趋势表明,作为一种成熟的程序开发语言,Visual Basic在实际开发中应用依然十分广泛,需求量依然强大。作为一个有志于从事软件开发的人员或者程序爱好者,了解和掌握Visual Basic是非常有必要的。
作为一种成熟的开发语言,Visual Basic和它的.NET版本相比,有着十分明显的优势。Visual Basic.NET完全是为了.NET Framework这一全新的平台而设计的,并没有保留Visual Basic易懂的语法风格和易用性,设计者一开始就需要掌握好新平台和原来语言之间的平衡。事实也似乎证实了这点,目前在国内,使用Visual Basic.NET的人相对于Visual Basic 6.0来讲显得很少。即使转到Visual Basic.NET的人,也要对程序进行大量的修改、调试,才能保证系统的稳定性。
为了方便广大读者更全面地学习Visual Basic和应用系统设计流程,本书由浅入深、循序渐进地介绍了Visual Basic 6.0及面向对象程序设计,并以多个实例介绍使用Visual Basic 6.0开发数据库应用系统的流程。
本书特点
1.完善的售后服务
根据本书的内容和对应的读者群,本书提供了十分完善的售后服务。购买本书的读者,可以登录网站www.rzchina.net,在论坛中讨论本书的内容,将有专业的技术人员提供针对性的答疑服务。
2.适合初学者,能很快入门
本书从Visual Basic 6.0最基础的内容讲起,读者非常容易入门。例如,本书的1.6节非常细致地讲解了一个Visual Basic的入门程序,只要你会用电脑,就可以开发出自己的Visual Basic程序。
3.精选实例,讲解清晰
不同于其他介绍Visual Basic 6.0的图书在枯燥的知识点中纠缠,本书在讲解各种常见知识点和技术时,都精选各种实例,力求让读者在具体的例子中了解和掌握知识点。在讲解各个知识点时,力求讲解清晰。例如,第4章讲解程序设计时,在4.3小节中使用流程图形象地讲解了For…Next语句的运行流程。
4.内容全面,符合开发需求
本书从Visual Basic基础语法开始讲解,扩展到了数据库控件编程、ADO数据库编程、Internet网络编程、多媒体动画编程等多个方面的编程技术。在注重内容全面的同时,本书也十分注意内容符合开发需求,避免讲解各种生僻难懂的技术。例如,在讲解数据库开发技术中,结合实际开发需求,详细讲解了在Visual Basic开发中如何导入Excel数据文件的内容,而对比较少用的高性能存储等技术,则没有花费篇幅展开介绍。
5.结合开发实际,重点讲解数据库开发技术
在笔者组织内容时,充分考虑到Visual Basic开发技术的实际,重点讲解了Visual Basic在数据库开发中所涉及的常见技术。在本书的第2篇(数据库应用篇)中,详细讲解了数据库开发语言基础、控件、对象编程和导入导出技术。对实际应用所涉及的ADO对象、SQL语句、创建Access数据库等内容都做了详细的介绍。
6.配有3个综合案例,帮助读者提高
在本书的最后3章中介绍了通用图书管理系统、简易档案管理系统和考试管理系统3个综合案例。这些综合案例涉及Visual Basic控件、数据库编程等各种常见开发技术。在讲解这3个实例的过程中,详细介绍了开发软件的全过程,综合运用了前面章节的各种知识,避免初学者只会使用简单控件编写小程序,而不会结合实际需求,在多窗体环境下开发大型程序的缺点。
本书内容
第1章:介绍Visual Basic的发展历程及相关特征,并对Visual Basic 6.0的安装、启动、集成开发环境中的每一个部分做了详细介绍。最后以实例的形式详细讲解了一个简单的Visual Basic程序设计过程。
第2章:简要介绍面向对象技术的相关理论,包括对象、类、属性、事件及方法等OOP概念。
第3章:详细介绍Visual Basic语言的基础知识,主要有编码规则、常量和变量、数据类型和运算符等内容,使Visual Basic的初学者快速入门。
第4章:主要针对没有程序设计基础的读者,使其快速掌握程序设计中的3种结构:顺序、分支和循环结构。其中,对每一种程序结构都有一个简单的应用示例帮助读者理解该结构。
第5章:介绍Visual Basic中的数组及其具体操作,主要包括静态数组和动态数组,以及数组元素的输入输出操作。
第6章:就Visual Basic中的Sub过程和Function过程做了详细讲解,并简要介绍参数传递、过程嵌套以及查找等内容,最后对API函数做了简要说明。
第7章:列举Visual Basic 6.0支持的诸如算术函数、字符串函数、日期时间函数、类型转换函数等内置函数,并简要介绍了其几个常用的系统对象。
第8章:详细地讲解Visual Basic 6.0控件工具栏中的常用标准控件,包括其常用属性和方法,并就ActiveX控件做简单介绍,重点介绍其中的工具栏与进程条。最后,以一个示例介绍控件的综合应用方法。
第9章:具体介绍Visual Basic中的窗体,包括窗体的属性、事件和焦点等内容,以及窗体的两个类别SDI窗体和MDI窗体,并就Visual Basic中的几个内置窗体做简要介绍。
第10章:菜单是应用系统必不可少的组成部分,该章对使用Visual Basic中的菜单编辑器设计主菜单和快捷菜单做具体讲解,并就相应工具栏的设计做简要介绍。
第11章:介绍Visual Basic中内置的报表设计器,并以示例的方式讲解使用报表设计器制作报表的过程。
第12章:鉴于对话框在应用系统中的重要性,该章将对话框提取出来,以专题的方式详细介绍Visual Basic支持的几种对话框。
第13章:简要介绍Visual Basic中的文件概念,重点讲解其支持的3种文件系统控件和文件系统对象FSO。
第14章:使用Visual Basic 6.0进行多媒体编程是非常方便的,该章主要通过介绍API的调用和MCI控件的使用来讲解多媒体程序设计。
第15章:该章简要介绍ActiveX控件的制作及其使用,并通过示例详细说明其制作和使用流程。
第16章:详细说明在使用Visual Basic 6.0进行应用系统设计中可能会出现的错误类型及调试方法。
第17章:通过示例详细地介绍一个Visual Basic应用程序的发布过程步骤,并就帮助文件的制作做简要介绍。
第18~22章:从数据库的编程基础开始,简要介绍关系数据库和SQL语言、数据库应用系统设计流程、数据对象编程技术等基本理论。针对Visual Basic的数据对象,以示例的方式进行讲解,并详细介绍数据的导入导出方法。
第23~25章:分别以通用图书管理系统、简易档案管理系统和考试管理系统3个具体实例,按照软件生命周期,详细讲解使用Visual Basic开发数据库应用系统的流程和设计思路,每个实例后都附以关键技术以供读者参考。
读者对象
? Visual Basic入门读者
? 数据库系统(MIS)开发人员
? Visual Basic编程人员的案头参考手册
? 大中专院校师生
? 培训学校的教材
? 课程设计和毕业设计的学生
? 对程序设计感兴趣的编程爱好者
关于作者
本书由杨章伟主持编写,其他参与编写、资料整理、代码调试的人员有陈杰、陈冠军、顼宇峰、于咏泽、庞永庆、冯浩楠、刘军、刘晶晶、刘辉、刘长江、吴荣、孙海民、孙爱荣、张亚丹、张军华、李家玉、李爱芝、李静、王全、王嘉、王晓天、王永刚、石光成、纪超、胡永、贾凯、赵美青、陆壮飞和马忠超等,在此一并表示感谢。





编 者

目录
第1篇 基础篇

第1章 Visual Basic 6.0概述 2
1.1 Visual Basic的发展历程 2
1.1.1 Visual Basic的产生背景 2
1.1.2 Visual Basic的诞生 2
1.1.3 Visual Basic的版本发展 2
1.2 Visual Basic概述 5
1.2.1 Visual Basic的常用术语 5
1.2.2 Visual Basic的系统特性 5
1.3 Visual Basic 6.0与
Visual Basic.NET的比较 6
1.4 Visual Basic 6.0的安装与
启动 7
1.4.1 Visual Basic 6.0的特点 7
1.4.2 Visual Basic 6.0的安装环境 8
1.4.3 Visual Basic 6.0的启动 9
1.5 Visual Basic 6.0的集成
开发环境 9
1.5.1 标题栏 10
1.5.2 菜单栏 10
1.5.3 常用工具栏 11
1.5.4 控件工具箱 13
1.5.5 窗体编辑器 14
1.5.6 工程资源管理窗口 15
1.5.7 控件属性窗口 16
1.5.8 窗体布局窗口 17
1.5.9 代码窗口 17
1.6 第一个Visual Basic 6.0
应用程序 18
1.6.1 设计程序界面 18
1.6.2 编写事件代码 22
1.6.3 运行程序 23
1.6.4 保存工程 24
1.6.5 生成可执行文件 25
1.7 小结 26
第2章 面向对象程序设计基础 27
2.1 面向对象技术的基本概念 27
2.1.1 面向对象技术简介 27
2.1.2 面向对象程序设计语言 27
2.2 对象和类 28
2.2.1 对象 28
2.2.2 类 29
2.3 对象的属性和方法 30
2.3.1 对象的属性 31
2.3.2 对象的方法 31
2.4 对象的事件 32
2.4.1 事件驱动模型 32
2.4.2 对象的鼠标事件 33
2.4.3 对象的键盘事件 33
2.4.4 对象的焦点事件 34
2.4.5 对象的属性、方法和事件
的关系 35
2.5 面向对象的交互式开发 35
2.6 Visual Basic应用程序的结构 36
2.7 小结 37
第3章 Visual Basic语言基础 38
3.1 Visual Basic编码规则 38
3.1.1 代码书写规则 38
3.1.2 代码注释规则 41
3.2 常量和变量 41
3.2.1 常量 42
3.2.2 变量 42
3.2.3 变量命名规则 43
3.2.4 声明变量 44
3.2.5 变量的作用域 46
3.3 数据类型 47
3.3.1 基本数据类型 47
3.3.2 用户自定义数据类型 50
3.3.3 枚举类型 52
3.3.4 变量的类型转换 53
3.3.5 常量变量应用示例 54
3.4 运算符与表达式 55
3.4.1 赋值运算符 55
3.4.2 算术运算符 56
3.4.3 字符串连接运算符 57
3.4.4 关系运算符 57
3.4.5 逻辑运算符 59
3.4.6 表达式 59
3.5 小结 60
第4章 程序控制结构 61
4.1 顺序结构 61
4.1.1 赋值语句 61
4.1.2 数据输入 63
4.1.3 数据输出 64
4.1.4 Print方法 65
4.1.5 MsgBox函数 68
4.1.6 Format函数 70
4.1.7 应用示例 72
4.2 选择结构 74
4.2.1 单分支IF条件语句 74
4.2.2 双分支If…Then…Else
语句 75
4.2.3 多分支If…then…elseif…
语句 76
4.2.4 Select Case语句 78
4.2.5 分支嵌套 80
4.2.6 条件函数 80
4.2.7 应用示例 82
4.3 循环结构 84
4.3.1 For...Next语句 84
4.3.2 Do...loop语句 86
4.3.3 While语句 88
4.3.4 循环嵌套 89
4.3.5 应用示例 90
4.4 其他控制语句 92
4.4.1 GoTo语句 92
4.4.2 Exit语句 94
4.4.3 End语句 94
4.4.4 Stop语句 95
4.4.5 With…End With语句 95
4.5 综合示例 96
4.6 小结 99
第5章 数组 100
5.1 数组概述 100
5.1.1 基本概念 100
5.1.2 数组的声明 101
5.2 静态数组 101
5.2.1 一维数组 102
5.2.2 多维数组 103
5.3 数组赋初值 104
5.3.1 直接赋值 104
5.3.2 利用循环结构赋值 105
5.3.3 利用Array函数 105
5.4 数组的输入 106
5.4.1 通过InputBox函数输入 106
5.4.2 通过文本框控件输入 107
5.5 数组的输出 107
5.6 动态数组 108
5.6.1 动态数组定义 108
5.6.2 数组在内存中存放的
顺序 110
5.6.3 数组的清除 110
5.7 控件数组 110
5.7.1 控件数组的概念 111
5.7.2 设计时建立控件数组 111
5.7.3 运行时建立控件数组 111
5.8 数组的排序 113
5.8.1 冒泡排序 113
5.8.2 选择排序 115
5.8.3 插入排序 116
5.9 综合示例 118
5.10 小结 120
第6章 过程 121
6.1 过程概述 121
6.1.1 过程的分类 121
6.1.2 过程的作用域 122
6.1.3 使用过程的优点 123
6.2 Sub过程 124
6.2.1 Sub过程定义 124
6.2.2 调用Sub过程 125
6.2.3 建立Sub过程 127
6.2.4 示例 128
6.3 Function过程 129
6.3.1 Function过程定义 129
6.3.2 调用Function过程 130
6.3.3 示例 132
6.4 参数传递 133
6.4.1 形参和实参 133
6.4.2 参数传递 134
6.4.3 数组作过程的参数 136
6.5 过程的嵌套与递归 137
6.5.1 过程的嵌套 137
6.5.2 递归过程 139
6.6 查找 141
6.6.1 顺序查找 141
6.6.2 二分法查找 142
6.7 API函数概述 145
6.8 小结 146
第7章 内置函数 147
7.1 算术运算函数 147
7.1.1 常用算术运算函数 147
7.1.2 应用示例 148
7.2 字符串处理函数 149
7.2.1 常用字符串处理函数 149
7.2.2 Format函数 152
7.3 日期时间处理函数 155
7.3.1 获取系统日期时间 155
7.3.2 获取部分日期时间 156
7.3.3 合成日期时间函数 157
7.4 类型转换函数 158
7.4.1 类型判断函数 158
7.4.2 类型转换函数 159
7.5 其他函数 160
7.6 系统对象 161
7.6.1 App对象 161
7.6.2 Clipboard对象 162
7.6.3 Screen对象 163
7.6.4 Printer对象和Printers集合 165
7.6.5 Control对象与Control集合
对象 166
7.6.6 Form对象 166
7.6.7 Err对象 167
7.7 小结 168
第8章 常用控件 169
8.1 文本显示控件 169
8.1.1 标签 169
8.1.2 文本框 171
8.2 命令按钮控件 174
8.2.1 属性 174
8.2.2 事件和方法 175
8.2.3 快捷键 176
8.3 列表控件 177
8.3.1 列表框 177
8.3.2 组合框 182
8.4 单选按钮与复选框 184
8.4.1 单选按钮 184
8.4.2 复选框 186
8.5 图形显示控件 187
8.5.1 图像框 188
8.5.2 图片框 190
8.5.3 Image和PictureBox
的比较 192
8.5.4 线条与形状 193
8.6 其他控件 195
8.6.1 定时器 195
8.6.2 滚动条 197
8.7 ActiveX控件 198
8.7.1 添加ActiveX控件 198
8.7.2 删除ActiveX控件 199
8.7.3 常用的ActiveX控件 199
8.7.4 工具栏 200
8.7.5 进程条 203
8.8 控件综合应用 204
8.9 小结 206
第9章 窗体 207
9.1 窗体的属性 207
9.2 窗体的事件 209
9.2.1 Load与Unload事件 210
9.2.2 鼠标事件 211
9.2.3 键盘事件 213
9.3 焦点 216
9.3.1 获取焦点 216
9.3.2 GetFocus事件和LostFocus
事件 216
9.4 SDI窗体 217
9.4.1 添加新窗体 217
9.4.2 清除窗体 218
9.4.3 窗体显示 218
9.5 MDI窗体 219
9.5.1 建立MDI应用程序 220
9.5.2 MDI窗体中的菜单设计 221
9.6 内置窗体 223
9.6.1 【关于】对话框 223
9.6.2 展示屏幕窗体 224
9.6.3 【登录】对话框 224
9.7 小结 225
第10章 菜单 226
10.1 菜单编辑器 226
10.1.1 数据区 226
10.1.2 编辑区 229
10.1.3 菜单项显示区 230
10.2 窗口菜单设计 230
10.2.1 设计步骤 231
10.2.2 菜单分组 232
10.2.3 快捷键 232
10.2.4 动态增减菜单 233
10.3 弹出式菜单设计 235
10.4 工具栏的设计 236
10.4.1 利用应用程序向导创建
工具栏 236
10.4.2 利用Toolbar控件创建
工具栏 238
10.5 综合示例 240
10.6 小结 243
第11章 报表 244
11.1 报表设计器 244
11.1.1 概述 244
11.1.2 属性 245
11.1.3 报表控件 247
11.2 使用DataReport制作报表 250
11.2.1 基于基本表的报表实现 251
11.2.2 基于SQL语句的报表
实现 253
11.3 通过第三方软件制作
报表 254
11.3.1 使用MS Excel 254
11.3.2 使用Crystal Reports 256
11.4 其他方法 256
11.5 小结 257
第12章 对话框 258
12.1 对话框概述 258
12.1.1 对话框功能 258
12.1.2 对话框分类 258
12.1.3 自定义对话框 259
12.2 输入对话框 261
12.3 消息对话框 264
12.4 通用对话框 268
12.4.1 【打开】对话框 269
12.4.2 【打印】对话框 271
12.4.3 其他对话框 272
12.5 综合示例 273
12.6 小结 275
第13章 文件 276
13.1 文件的概念 276
13.1.1 文件结构 276
13.1.2 文件命名规则 277
13.1.3 文件的分类 277
13.1.4 文件的访问 278
13.2 文件系统控件 278
13.2.1 驱动器列表框 279
13.2.2 目录列表框 280
13.2.3 文件列表框 281
13.2.4 应用示例 282
13.3 文件操作语句及函数 284
13.4 文件访问 286
13.4.1 顺序访问 286
13.4.2 随机访问 287
13.4.3 二进制访问 288
13.5 文件系统对象 288
13.5.1 FSO概述 288
13.5.2 创建FSO对象 289
13.5.3 Drive对象 290
13.5.4 Folder对象 291
13.5.5 TextStream对象 293
13.5.6 通过FileSystemObject
对象进行文件操作 294
13.5.7 File对象 295
13.6 小结 297
第14章 多媒体编程 298
14.1 调用Windows API 298
14.1.1 查看API 298
14.1.2 API函数声明 299
14.1.3 API使用示例 300
14.1.4 注意事项 302
14.2 多媒体编程的过程 303
14.2.1 Multimedia MCI 控件 303
14.2.2 多媒体编程的步骤 305
14.3 使用API多媒体函数 308
14.4 图形处理 311
14.4.1 图形操作基础 311
14.4.2 图形方法 313
14.5 小结 317
第15章 ActiveX部件 318
15.1 制作ActiveX控件 318
15.1.1 UserControl对象 318
15.1.2 ActiveX控件的
制作过程 319
15.1.3 使用向导创建ActiveX控件 328
15.2 使用其他程序中的对象 329
15.2.1 使用其他程序
对象步骤 329
15.2.2 应用示例 332
15.3 小结 336
第16章 程序调试 337
16.1 常见的错误类型 337
16.1.1 编译错误 337
16.1.2 运行时错误 339
16.1.3 逻辑错误 339
16.1.4 常见错误列表 339
16.2 如何调试程序 340
16.2.1 调试工具 341
16.2.2 调试方法 341
16.3 出错处理 343
16.4 工作环境设置 345
16.5 小结 347
第17章 程序发布 348
17.1 制作安装包 348
17.1.1 使用打包和展开向导
制作安装包 348
17.1.2 使用第三方软件打包 352
17.2 制作帮助文件 353
17.2.1 帮助文件的格式 353
17.2.2 使用HTML Help WorkShop
制作帮助文件 353
17.2.3 使用第三方软件制作
帮助文件 357
17.3 小结 357

第2篇 应用篇

第18章 数据库编程基础 360
18.1 数据库概述 360
18.1.1 几个基本概念 360
18.1.2 概念模型 360
18.1.3 数据模型 361
18.1.4 实体联系模型(E-R
模型) 363
18.2 关系数据库 363
18.2.1 关系数据库的几个基本
概念 363
18.2.2 关系数据结构 364
18.2.3 关系操作集合 365
18.2.4 关系完整性约束 365
18.3 数据库的选择 366
18.3.1 MS Access 366
18.3.2 SQL Server 367
18.3.3 Oracle 368
18.3.4 MySQL 368
18.4 SQL基础 369
18.4.1 SQL基本概念 369
18.4.2 数据定义语言 370
18.4.3 数据查询语言 374
18.4.4 数据操纵语言 384
18.4.5 数据控制语言 388
18.4.6 嵌入式SQL 389
18.5 小结 391
第19章 数据库应用系统设计 392
19.1 数据库应用系统概述 392
19.1.1 组成元素 392
19.1.2 开发流程 393
19.1.3 开发工具 393
19.2 数据库应用系统需求分析 394
19.2.1 详细调查获取资料 395
19.2.2 系统化分析资料 396
19.2.3 提出新系统方案 396
19.3 数据库应用系统设计 397
19.3.1 总体设计 397
19.3.2 详细设计 399
19.4 数据库应用系统实现 401
19.4.1 编码 401
19.4.2 测试 402
19.4.3 系统转换、运行及维护 404
19.5 面向对象编程技术 404
19.5.1 创建类 404
19.5.2 对类的访问 407
19.6 小结 410
第20章 数据对象编程技术 411
20.1 ODBC体系结构 411
20.1.1 ODBC概述 411
20.1.2 ODBC体系结构 412
20.1.3 配置ODBC数据源 413
20.2 DAO对象和RDO对象 415
20.2.1 DAO 415
20.2.2 RDO 417
20.3 ADO对象 419
20.3.1 OLE DB 419
20.3.2 ADO概述 420
20.3.3 ADO与其他接口的区别 422
20.4 ADO应用 422
20.4.1 ADO的基本属性 423
20.4.2 连接数据库 424
20.4.3 打开记录集对象 427
20.4.4 使用记录集 427
20.4.5 断开连接 429
20.4.6 应用示例 429
20.5 小结 430
第21章 数据控件 431
21.1 Data控件 431
21.1.1 属性、事件及方法 431
21.1.2 应用示例 433
21.2 RecordSet记录集 434
21.2.1 定义RecordSet对象 434
21.2.2 RecordSet的属性和方法 436
21.2.3 RecordSet的数据查询
操作 438
21.2.4 RecordSet的数据添加
操作 439
21.2.5 RecordSet的数据更新
操作 442
21.2.6 RecordSet的数据删除
操作 443
21.3 DataGrid控件 444
21.3.1 DataGrid控件概述 444
21.3.2 DataGrid控件与ADO绑定 445
21.4 DataList控件 448
21.5 DataCombo控件 449
21.6 数据库管理器 450
21.6.1 建立数据库 451
21.6.2 外接程序管理器 453
21.7 小结 454
第22章 数据导入导出 455
22.1 数据导出 455

22.1.1 数据导出概述 455
22.1.2 数据备份 455
22.1.3 导出为电子表格文件
Excel 458
22.1.4 导出为DBF数据库文件 460
22.2 数据导入 460
22.2.1 从DBF文件中导入 460
22.2.2 从Excel文件中导入 463
22.3 图片在数据库中的存取 464
22.3.1 图片在数据库中的存储 465
22.3.2 图片从数据库中的读取 468
22.4 小结 470

第3篇 实例篇


第23章 通用图书管理系统 472
23.1 功能概述 472
23.2 系统结构 472
23.3 数据库设计 475
23.4 主界面设计 477
23.4.1 设计主菜单 478
23.4.2 用户登录 479
23.5 书籍管理 482
23.5.1 录入新书 482
23.5.2 更新书籍 486
23.5.3 维护书籍类别 488
23.5.4 查询书籍 490
23.6 读者管理 493
23.6.1 注册新读者 493
23.6.2 查询读者状态 495
23.6.3 注销读者 498
23.6.4 黑名单 500
23.7 借阅管理 502
23.7.1 借阅书籍 502
23.7.2 归还书籍 506
23.7.3 统计超期书籍 509
23.7.4 超期处罚 511
23.8 用户管理 512
23.8.1 添加用户 513
23.8.2 用户信息维护 515
23.8.3 删除用户 516
23.9 系统集成 517
23.10 关键技术:多用户不同权限
登录系统技术的实现 518
23.11 小结 520
第24章 简易档案管理系统 521
24.1 功能概述 521
24.2 系统结构 522
24.3 数据库设计 523
24.4 主界面设计 525
24.4.1 设计主窗体 526
24.4.2 设计工具栏 527
24.5 系统管理 530
24.5.1 初始化 530
24.5.2 档案分类 531
24.5.3 退出 535
24.6 档案管理 535
24.6.1 录入档案 535
24.6.2 修改档案信息 538
24.6.3 删除档案 540
24.6.4 检索档案 541
24.7 借阅管理 546
24.7.1 档案借阅 546
24.7.2 档案归还 547
24.8 管理员管理 547
24.8.1 添加新管理员 548
24.8.2 修改管理员密码 550
24.8.3 删除管理员 551
24.9 类别管理 552
24.9.1 添加类别 552
24.9.2 删除类别 553
24.10 数据管理 554
24.10.1 导出数据 554
24.10.2 设计报表 556
24.10.3 数据统计 561
24.11 关键技术:数据导入技术
的实现 562
24.12 小结 563
第25章 考试管理系统 564
25.1 功能概述 564
25.2 系统结构 564
25.3 数据库设计 565
25.4 主界面设计 568
25.4.1 用户登录 568
25.4.2 设计主菜单 569
25.4.3 设计工具栏 570
25.5 考生管理 573
25.5.1 建立考生库 573
25.5.2 维护考生信息 577
25.5.3 删除考生信息 579
















25.5.4 清空考生库 580
25.6 考试类别管理 581
25.6.1 添加考试类别 581
25.6.2 维护考试类别 582
25.7 考场管理 584
25.7.1 录入考场 584
25.7.2 维护考场信息 585
25.8 考试管理 587
25.8.1 考生报名 587
25.8.2 安排考场 589
25.8.3 生成准考证 591
25.9 成绩管理 592
25.9.1 成绩导入 593
25.9.2 成绩查询及统计 594
25.10 数据导出 597
25.11 系统集成 598
25.12 关键技术:图片在数据库
中的存储与读取 599
25.12.1 直接将图片存储在
数据库中 599
25.12.2 在数据库中只存储
图片地址 601
25.13 小结 602
参考文献 603

Copyright(C)清华大学出版社有限公司,All Rights Reserved 京ICP备10035462号 联系我们